Membangun FTP Server dengan VSFTPD

Assalamu'alaikum gan...
Nahhh sekarang kita kembali lagi ke server dulu.. Nahh sekarang kita akan membangun ftp server dengan VSFTPD. VSFTPD sudah tidak banyak lagi yang menggunakannya karena sudah ada PROFTPD yang lebih mudah untuk mengkonfigurasinya.

Langsung saja kita konfigurasi saja :

Sebelumnya kita beri ip addressnya
IP Server VSFTPD => 21.21.21.1/29
IP Client Windows => 21.21.21.2/29

Pertama-tama kita harus installasi vsftpd dengan perintah
apt-get install vsftpd

Secara default kita sudah bisa login dengan anonymous(tanpa user) tetapi ada batasannya yaitu tidak bisa mengupload. Di bawah ini ada tahap tahap untuk konfigurasi vsftpd.

=>> Menggunakan user untuk login

- Edit file /etc/vsftpd.conf, lalu edit di bagian di bawah ini
anonymous_enable=no => menonaktifkan anonymous login local_enable=YES => mengaktifkan local user login
write_enable=YES => mengaktifkan bisa menulis 

- Kalau sudah kita exit, save dan restart dengan perintah /etc/init.d/vsftpd restart. Kemudian buka client windowsnya dan buka cmd ketik perintah  ftp (ip address server). Setelah itu nanti kita di suruh masukkan user dan password. Jika kita ingin login anonymous kita tidak usah masukan user dan password, langsung saja enter.

- Sekarang kita buat direktori di cmd menggunakan perintah mkdir (nama file yang ingin di buat). Lalu lihat isi direktori tersebut dengan perintah dir.

- Selanjutnya kita upload di cmd menggunakan perintah
put (enter) (lokasi folder yang ingin di upload) (lokasi penempatan upload/ biarkan saja kosong)

- Sekarang kita download file di cmd dengan perintah
get (enter) (lokasi folder yang ingin di download) (lokasi penempatan download / biarkan saja kosong)
Biasanya kita ngedownload berada di folder C:\Users\Zainun.

- Mengkonfigurasi local_root yang fungsinya agar semua user nanti loginnya berada di direktori yang telah ditentukan. Caranya dengan edit file /etc/vsftpd. Setelah itu restart vsftpdnya.

local_root=/ftp => Letak direktori agar ketika login dia akan masuk ke direktori /ftp
mkdir /ftp => buat direktorinya
chmod 777 /ftp => beri akses agar semua orang bisa mengaksesnya
=>> Login dengan anonymous
- Edit /etc/vsftpd.conf.


- Setelah itu save, exit dan restart vsftpdnya. Kemudian coba login tanpa menggunakan password. Jika sudah bisa berarti sudah berhasil dengan login sebagai anonymous.

Itu saja yang saya ketahui selebihnya saya masih mencari-cari.
SHARE

Unknown

  • Image
  • Image
  • Image
  • Image
  • Image
    Blogger Comment
    Facebook Comment

0 komentar:

Posting Komentar