Cara instal dan konfigurasi FTP SERVER

dokumen-dokumen yang mirip
PRAKTIKUM JARINGAN KOMPUTER FILE TRANSFER PROTOCOL

INSTALASI, KONFI- GURASI DAN PENGUJIAN FTP SERVER

FTP (File Transfer Protokol) merupakan salah satu cara kita berkomunikasi dengan remote komputer. Pada postingan ini saya akan berbagi tutorial

Ainul Fuad Farhan

Rahmady Liyantanto liyantanto.wordpress.com

PRAKTIKUM 9 Konfigurasi Keamanan File-sharing (SFTP)

LAPORAN RESMI KEAMANAN JARINGAN. PRAKTIKUM 2 Perbedaan Macam-Macam Tipe Jaringan pada Virtual Box dan Analisa Telnet dan SSH menggunakan Wireshark

INSTALASI PC SERVER INSTALASI & KONFIGURASI SSH. Ardi Maharta / Heri Widayat /

Mata Pelajaran : Materi Kompetensi Tahun Pelajaran 2011/2012. : Membangun PC Router dan Internet Gateway (edisi.1)

TUGAS JARINGAN KOMPUTER

Instalasi File Server

TUTORIAL KONFIGURASI FTP SERVER DI DEBIAN 6

PRAKTIKUM 11 APPLICATION LAYER

Pertemuan 4 FTP. RizaKurniawan Ahmad Wildan L Kelas G _ PendidikanTeknikInformatika UNIVERSITAS NEGERI YOGYAKARTA

A I S Y A T U L K A R I M A

KEAMANAN JARINGAN : Laporan Pendahuluan Telnet dan SSH

III. Proses Pengerjaan

BAB 1 PENDAHULUAN 1.1 Latar Belakang

MODUL PRAKTIKUM ADMINISTRASI SERVER OS DEBIAN 6

Membuat Web Server di Linux

VINCENSIUS YUDHISTIRA LINDUNG S. FB :

Laporan Resmi Praktikum Administrasi Jaringan FTP DAN SAMBA SERVER

Silahkan ikuti langkah-langkah berikut :

MENGENAL FTP (FILE TRANSFER PROTOCOL)

Beberapa Cara Upload Website ke Hosting Server

Pembahasan UPK Paket 1

Modul 2. Network Analysis Tool, Application Layer Protocol, dan Transport Layer Protocol

Metode Akses Mail dari Client

Modul 4 Telnet dan File Transfer Protocol (FTP)

Modul 3 FTP SERVER. Dasar Teori

Konfigurasi DNS Server pada Linux Redhat

PRAKTIKUM 3 Dynamic Host Configuration protocol pada Linux (Ubuntu) dan Windows 1. Praktikum 4. Dynamic Host Configuration Protocol

A. TUJUAN PEMBELAJARAN

FTP SERVER MAIL SERVER WEBMAIL

MODUL 3 PRAKTIKUM ADMINISTRASI JARINGAN. DHCP Server. Oleh: Nani Setyo Wulan S.Pd. Nelyetti S.Kom.

Menggunakan FileZilla FTP Client. Pemerintah Daerah Kabupaten Sleman repo.slemankab.go.id

Cara Setting MikroTik sebagai Gateway dan Bandwidth Management

BAB III PERANCANGAN. Bab ini berisi perancangan sistem audio streaming dengan server shoutcast dan icecast.

JARINGAN KOMPUTER MODUL 3

BAB IV DISKRIPSI KERJA PRAKTIK. Bab ini membahas tentang proses instalasi VMWare Workstation dan

Laporan Praktikum Keempat

JARINGAN KOMPUTER MODUL I

LAPORAN UJIAN PRAKTEK KEJURUAN

FTP Server. Konfigurasi Server Konfigurasi FTP. 1. Klik Menu Start All Programs Control Panel Add/Remove Program

MENGUPLOAD WEBSITE KE SERVER HOSTING

BAB 4 IMPLEMENTASI DAN EVALUASI. terhadap hasil konfigurasi yang telah diimplementasikan. Adapun evaluasi yang

UJIAN NASIONAL TAHUN PELAJARAN 2015/2016

Pengenalan Linux Konfigurasi TCP/IP

Panduan Cara Menggunakan Server VPS

PRAKTIKUM 1 TELNET DAN SSH SERVER

INSTALASI PC SERVER. SAMBA dan SWAT. Ardi Maharta / Heri Widayat /

PRAKTIKUM VI TELNET DAN FTP

Windows Groups. Tunnel Type

LAMPIRAN Gambar Pemberitahuan proses instalasi

KONFIGURASI JARINGAN KOMPUTER dan Pengenalan Packet Tracer

Petunjuk Upload Wordpress pada Website

Membuat FTP Server dengan Ubuntu Cara Membangun FTP Server dengan VSFTPD Ubuntu Server - Transfer file dengan layanan ftp.

KOMUNIKASI DATA & JARINGAN KOMPUTER (TUTORIAL DNS SERVER)

Membangun PC Router dan Proxy Server

Mengakses Server Melalui SSH Menggunakan PuTTY di Windows

LAMPIRAN C PEDOMAN PRAKTIKUM TOPIK 3 PENGUJIAN JARINGAN IPSEC DENGAN JENIS SERANGAN DENIAL OF SERVICE MENGGUNAKAN SOFTWARE LOIC

BAB III Firewall Sebagai Pelindung dalam Jaringan Komputer

Router on Debian Lenny

JARINGAN KOMPUTER. Modul I / Laporan ke II

2.2 Dasar Teori. Layer # Nama Unit. Dimana setiap layer memiliki fungsi dan contoh masing-masing.

BAB III PERANCANGAN SISTEM

PRAKTIKUM JARINGAN KOMPUTER SEMESTER GENAP MODUL II FILE SHARING DAN PRINT SERVER

LAPORAN RESMI PRAKTIKUM ADMIN DAN MANAJEMEN JARINGAN File Transfer Protocol (FTP)

Pertemuan 3 SAMBA. Riza Kurniawan Ahmad Wildan L Kelas G _ Pendidikan Teknik Informatika UNIVERSITAS NEGERI YOGYAKARTA

Gambar 18. Koneksi Peer to Peer. Switch. Komputer B. Gambar 19. Topologi Star menggunakan 3 PC

Laporan Praktikum Administrasi Jaringan Samba dan FTP Server

Konfigurasi DNS & Web Server

JARINGAN KOMPUTER JURUSAN SISTEM KOMPUTER FAKULTAS ILMU KOMPUTER UNIVERSITAS SRIWIJAYA : MARINI SUPRIANTY NIM :

1. Langkah-langkah FTP Shell melaluiwindows. 1. Klik Start kemudian Run. 2. Ketik ftp. 3. <enter> / Klik OK

PEMBAHSANA SOAL UJI KOMPETENSI TKJ 2015/2016 PAKET 1. Menggunakan UBUNTU TKJ SMKN 1 Lembah Melintang

DNS SERVER. Jaringan Komputer

LAPORAN PRATIKUM LINUX. Modul III. Konsep Jaringan dan TCP/IP

KONFIGURASI MAIL SERVER DENGAN MERCURY

Pengantar Open Source dan Aplikasi Jaringan Komputer di Sistem Operasi Linux. Rusmanto at gmail.com Rusmanto at nurulfikri.ac.id

10.1 Menggunakan FTP

INSTALASI PC SERVER INSTALASI & KONFIGURASI SSH. Ardi Maharta / Heri Widayat /

TUJUAN PEMBELAJARAN: 1. Mengenalkan pada mahasiswa tentang konsep dasar firewall 2. Mahasiswa mampu melakukan proses filtering menggunakan iptables

PRAKTIKUM ADMINISTRASI JARINGAN KOMPUTER DHCP SERVER

TUTORIAL CISCO PACKET TRACER 5

FTP server merupakan sebuah server yang memanfaatkan File Transfer Protocol (FTP) untuk keperluan transfer file antar mesin pada jaringan TCP/IP.

PRAKTIKUM ROUTING STATIK

BAB I PENDAHULUAN 1. Pengertian Hosting Hosting adalah tempat atau jasa internet untuk membuat halaman website yang telah di buat menjadi online dan

Cara Sharing Internet Menggunakan Wajanbolik

Terdapat dua protokol utama yang sering digunakan dalam layanan E- Mail :

MENGGUNAKAN DEBIAN UNIT PRODUKSI

Internet Protocol (IP)

BAB IV PENGUJIAN DAN ANALISA ALAT

PENDIDIKAN TEKNIK INFORMATIKA TEKNIK ELEKTRONIKA FAKULTAS TEKNIK UNIVERSITAS NEGERI PADANG

PERANCANGAN DAN IMPLEMENTASI DATA CENTER MENGGUNAKAN FILE TRANSFER PROTOCOL (FTP)

Analisis program ubuntu dengan windows seven saling berhubungan

INSTALASI WEB SERVER PADA LINUX Oleh Dwi Kurnivan Setiono

BAB I PENDAHULUAN 1.1 Latar Belakang Masalah

BAB 4 IMPLEMENTASI DAN EVALUASI. PC yang digunakan sebagai PC Router, web server dan proxy server SQUID. 1. Sistem operasi Linux Red Hat versi 9.

JOB SHEET. PRAKTIK MATA PELAJARAN Troubleshooting Jaringan PAKET KEAHLIAN TEKNIK KOMPUTER DAN JARINGAN KELAS XII

Transkripsi:

Cara instal dan konfigurasi FTP SERVER Cara instal dan konfigurasi FTP SERVER di Linux UBUNTU SERVER POLITEKNIK NEGERI SRIWIJAYA E-Learning POLSRI Apa Itu FTP? FTP (File Transfer Protocol) adalah mekanisme yang digunakan untuk men-transfer data (baca: file) antar komputer lewat Internet, atau network. Dalam konteks website (blog misalnya), FTP digunakan untuk men-transfer file dari komputer kita ke server hosting, sehingga file ini kemudian bisa diakses di website kita secara online menggunakan web browser. Setidaknya dua komputer terlibat dalam proses transfer ini: FTP server dan FTP client. FTP server menjalankan software di server (hosting) dan siap menerima permintaan transfer dari FTP client (berupa software FTP client di komputer kita, misalnya CuteFTP, SmartFTP, NCFTP, WSFTP). Untuk bisa melakukan aktifitas FTP, kita memerlukan FTP account (username dan password). Setelah FTP client terhubung dengan FTP server, kita bisa melakukan upload file ke server, download file dari server, mengganti nama file di server, menghapus file, dan banyak operasi lainnya. Salah satu kelemahan utama dari FTP adalah kurang (atau bahkan tidak ada)-nya metode enkripsi, baik dalam pengiriman data account (password) dan pengiriman data. Karena faktor ini, direkomendasikan untuk menggunakan cara lain untuk men-transfer file lewat internet, misalnya SCP dan SSH Tunnel. SCP client yang cukup populer adalah WinSCP untuk Windows. berikut ini merupakan contoh dari proses penggunaan FTP server

Sebelum membuat koneksi, port TCP nomor 21 di sisi server akan mendengarkan percobaan koneksi dari sebuah klien FTP dan kemudian akan digunakan sebagai port pengatur (control port) untuk (1) membuat sebuah koneksi antara klien dan server, (2) untuk mengizinkan klien untuk mengirimkan sebuah perintah FTP kepada server dan juga (3) mengembalikan respons server ke perintah tersebut. Sekali koneksi kontrol telah dibuat, maka server akan mulai membuka port TCP nomor 20 untuk membentuk sebuah koneksi baru dengan klien untuk mentransfer data aktual yang sedang dipertukarkan saat melakukan pengunduhan dan penggugahan. Pada artikel kali ini akan di jelaskan bagaimana cara menginstal dan mengkonfigurasi FTPserver, tapi sebelumnya siapkan peralatan dan bahan berikut : 1. komputer dengan sistem operasi UBUNTU server versi 11.04 atau versi terbaru (terserah anda) 2. client dengan sistem operasi windows xp,vista ataupun windows 7 3. kabel cross (untuk menghubungkan komputer client langsung ke komputer server,tapi bisa juga menggunakan kabel straight apabila anda meggunakan switch pada jaringan anda) berikut ini merupakan langkah-langkah penginstalan dan konfigurasinya : 1. Login user dan masuk ke super user dengan mengetikkan peritnah

$ sudo su2. 2. konfigurasilah jaringan seperti IP address, DNS, Proxy sesuai dengan jaringan yang anda gunakan, pastikan jaringan sudah terhubung ke internet, jika sudah instal FTP server dengan perintah : $ sudo apt-get install vsftpd 3, konfigurasi file /etc/vsftpd.conf dengan perintah $ sudo nano /etc/vsftpd.conf Tambah baris berikut atau hilangkan tanda comment (#) pada file tersebut. Langkah ini agar user lokal bisa log in melalui ftp local_enable=yes Agar user bisa mengupload file, cari baris berikut dan hilangkan tanda comment (#) write_enable=yes Untuk keamanan, agar user tetap berada di home direktorinya, tambahkan baris berikut : chroot_local_user=yes Save dan tutup file 4. Restart VSFTPD di Komputer $ sudo /etc/init.d/vsftpd restart 4. Cara melakukan ftp melalui command line adalah sebagai berikut : $ ftp [ipkomputerserver atau domain] contoh : $ ftp 10.17.0.195 atau $ ftp 5TCB.jarkom.com Kemudian masukkan username dan password. 5. untuk keluar dari proses FTP, ketikkan quit/bye atau close seperti di bawah ini : ftp>quit Jika semua settingan di atas sudah benar dan ftp telah berjalan, maka lakukan konfigurasi pada komputer client, pada contoh ini saya menggunakan konfigurasi jaringan sebagai berikut : Pada komputer server ipaddress 10.17.0.195 subnetmask 255.255.255.0 gateway 10.17.0.254 DNS 10.17.0.195 Pada komputer client ipaddress 10.17.0.171 subnetmask 255.255.255.0 gateway 10.17.0.254 DNS 10.17.0.195

lakukan ping untuk memastikan bahwa komputer client telah terhubung ke komputer server. jika sudah yang selanjutnya akan kita lakukan adalah mengcapture paket data dengan perintah tcp-dump, seperti berikut ini : 1. pada terminal ketikkan $ tcpdump i eth0 grep ftp (eth0 dapat di ganti sesuai dengan ethernet yang anda gunakan. pada percobaan di atas saya menggunakan eth0 pada jaringan saya) tampilannya adalah seperti berikut ini : pada tampilan di atas terlihat bahwa komputer server sedang melakukan tcpdump dan siap mengcapture paket data yang akan melalui eth0 2. pada komputer client kita akan melakukan 2 jenis pengaksesan ftp yaitu dengan user anonymous dan user login, langkah-langkahnya sebagai berikut : - buka command prompt - ketikkan c:\ftp [ipkomputer_server] c:\ftp 10.17.0.195 - Untuk pengaksesan ftp dengan User anonymous, kita akan di minta memasukkan user login dan password Pada user login masukkan user sembarang (terserah anda) dan masukkan password berupa email,maka hasilnya yaitu kita dapat masuk ke ftp namun kita tidak bisa melakukan pembuatan file atau menjalankan perintah ke ftp server, dan kita akan di minta untuk login sesuai dengan username dan password yang ada pada server. - Untuk pengaksesan ftp dengan user login - Jika kita masih berada pada ftp>, keluar terlebih dahulu dengan perintah quit atau bye - Akses kembali ftp server c:\ftp 10.17.0.195, jika ada permintaan login masukkan user dan password sesuai dengan user dan password server. - jika benar maka tampilannya adalah seperti berikut ini :

Pada gambar di atas telah di tunjukkan bahwa komputer client akan mengakses FTPserver melalui alamat ip server, setelah melakukan ftp, maka di minta user dan password untuk login, jika sudah kita dapat mengetikkan perintah HELP untuk mengetahui perintah apa saja yang dapat digunakan pada fasilitas FTP server melalui command line ini. setelah kita mengetahui, seperti contoh di atas saya mencoba untuk membuat sebuah folder dengan nama kelompok3keren dengan perintah MKDIR lalu saya melihat apa saja isi dari FTP server dengan melakan perintah LS Dapat di lihat pada gambar di atas bahwa setelah melakukan LS, terdapat 3 buah folder, dan informasi-informasi tambahan dari FTP server, dan juga terdapat jumlah data yang di kirim ke server dan waktu yang di butuhkan dalam menjalankan proses yaitu 33 bytes received in 000seconds 33.00Kbytes/sec. pada tampilan layar komputer server yang tadinya sedang menjalankan capture header data di eth0 menggunakan perintah tcpdump, menampilkan hasil seperti di bawah ini.

Hasil Di atas Menunjukkan ip client yaitu 10.17.0.171 sedang terhubung ke FTP server dengan domain 5TCB.jarkom.com dan melakukan pengiriman data. Proses capture akan berjalan dengan cepat seiring dengan petukaran data yang dilakukan client ke server atau sebaliknya. seperti gambar di atas, dapat di lihat bahwa terdapat informasi waktu, ip address server/domain server, ip address client, ukuran data yang di terima. semua informasi tersebut di capture dari eth0 server, yaitu ethernet card yang digunakan pc server dan terhubung ke client. Beberapa perintah yang dapat di lakukan di ft server dapat di lihat dengan mengetikkan perintah help pada ftp server tampilannya seperti berikut ini : yangsedang di jalankan.

Ftp ini dapat juga di akses melalui program khusu seperti fireftp atau filezilla, berikut ini merupakan tampilan FTP yang di akses melalui filezilla :