Konfigurasi VSFTPD Debian 7.5



FTP (File Transfer Protocol) adalah protokol yang digunakan untuk transfer file antara dua host yang terdapat dalam jaringan. FTP adalah nama dari program client yang akan menghubungi ftpd, yaitu FTP daemon yang berfungsi sebagai server yang melayani permintaan client. Ketika client menghubungi ftpd, maka ftpd akan membuat jalur koneksi melalui port 21 sehingga user bisa mengirimkan perintahnya melalui port ini. Namun demikian transfer file dilakukan melalui port 20.

Di dalam pemakaian FTP, dikenal dua macam hak akses bagi pemakai, yaitu:
Anonymous FTP, setiap pemakai dapat menggunakan FTP untuk mengakses sebuah host tanpa harus mempunyai account di dalam host tersebut. Pemakaian anonymous FTP dengan memasukkan login dengan nama user anonymous dan passwordnya dapat berupa alamat mail atau guest atau tanpa password (tergantung dari host yang dituju).

Hanya user tertentu saja yang menggunakan FTP, yaitu dengan cara login dengan nama user dan password yang sudah didaftarkan sebelumnya

LANGKAH-LANGKAH KONFIGURASI VSFTPD



1. Kita setting IP terlebih dahulu menggunakan perintah nano /etc/network/interfaces

2. Kita Install paket VSFTPD menggunakan perintah apt-get install vsftpd

3. Kita aktifkan Client (Windows 7), atur IP nya

4. Buka Windows Explorer, kettikan ftp://ipserver



Settingan diatas merupakan ftp anonymous, untuk menonaktifkannya, serta mengaktifkan logi user, ikutan langkah-langkah berikut

5. Kita ke server lagi, kita edit file vsftpd.conf menggunakan perintah nano /etc/vsftpd.conf
cari baris seperti dibawah
Ubah menjadi


6. Kemudian restart menggunakan perintah /etc/init.d/vsftpd restart
7. Kita buat user baru dimana user tersebut akan digunakan untuk login ftp nanti di Client nya

8. Kita coba ftp nay di Client, apakah sudah ada peringatan authentication user
Kemudian kita login menggunakan user yang baru dibuat di Server tadi

Kemudian kita akan membatasi user mana saja yang boleh mengakses ftp
ikuti langkah berikut

9. Kita edit file vsftpd.conf menggunakan perintah nano /etc/vsftpd.conf
cari baris seperti dibawah
Hapus tanda pagar (#) pada baris
#chroot_local_user=YES
#chroot_list_enable=YES

menjadi seperti dibawah ini

Kemudian restart menggunakan perintah /etc/init.d/vsftpd restart

9. Lihat dahulu user mana saja yang bisa digunakan menggunakan perintah ls /home


10. Edit file vsftpd.chroot_list menggunakan perintah nano /etc/vsftpd.chroot_list
Tambahkan nama user yang boleh login FTP

Restart menggunakan perintah /etc/init.d/vsftpd restart

11. Uji coba FTP menggunakan Client, Pertama login menggunakan user yang tidak terdaftar di file vsftpd.chroot_list
Login menggunakan user diatas dipastikan tidak akan bisa dikarenakan user tersebut tidak terdaftar di file vsftpd.chroot_list


12. Uji coba menggunakan user yang sudah terdaftar di file vsftpd.chroot_list, login menggunakan user ini dipastikan akan berhasil login FTP server


Kemudian kita akan mencoba login FTP menggunakan CMD (Command Prompt)

1. Buka CMD, Ketikkan perintah ftp ipserver

2. Jika sudah berhasil login, kita coba buat folder di FTP tersebut

3. Kita buka Windows Explorer, lalu login FTP dengan user yang sama untuk login FTP di CMD tadi
, lihat apakah sudah ada folder yang dibuat di CMD tadi



DEMIKIANLAH TUTORIAL VSFTPD TERSEBUT
UNTUK LEBIH JELASNYA LIHAT VIDEO SAYA DIBAWAH INI



TERIMA KASIH TELAH MENGUNJUNGI BLOG SAYA

Posting Komentar