KONFIGURASI FTP (FILE TRANSFER PROTOCOL) DEBIAN SERVER 8.2
Setelah kita mengetahui definisi FTP (File Transfer Protocol), saatnya kita menginstal FTP pada Debian ServerLangkah-Langkah :
- Install paket ftp di debian dengan mengetikan perintah berikut :
#apt-get install proftpd - Jika muncul tampilan seperti ini, langsung tekan Enter saja
- Dalam menu seperti tampilan di bawah ini, pilih "standalone" kemudian klik tab > Enter
- Selanjutnya, kita perlu mengkonfigurasinya, Edit pengaturan ftp dengan perintah berikut ini :
#nano /etc/proftpd/proftpd.conf - Setelah masuk ke pengaturan ftp lakukan beberapa contoh konfigurasi berikut :
- DefaultRoot ~
Hilangkan tanda # didepannya untuk menghilangkan link up to parent directory demi keamanan server. Hal berikut ini dilakukan untuk tidak membebani server dan memberikan klien lai kesempatan mengakses server yaitu klien tertentu yang dalam kondisi tidak mentransfer, stalled atau idle dibatasi dalam waktu tertentu sehingga klien lain mendapat kesempatan akses ke server. - TimeoutNoTransfer 600Ganti menjadi TimeoutNoTransfer 60 (dalam satuan detik 600 = 10
menit). - TimeoutStalled 600ganti menjadi TimeoutStalled 60.
- TimeoutIdle 1200
ganti menjadi TimeoutIdle 120 Anda dapat mengubah ServerName menjadi nama yang diinginkan dengan mengganti seperti ini. - Servername "Debian"Contoh, saya ganti menjadi "BoyzJr-Server"
- DefaultRoot ~
- Untuk ftp yang dapat diakses semua orang tanpa menggunakan username dan password, maka ftp dapat dibuat anonymous (tanpa login). dapat diatur dengan menghilangkan tanda # seperti gambar berikut.
Tampilan setting anonymous sebelum dihilangkan # nya
Tampilan setting anonymous sebelum dihilangkan # nya
Tampilan setting anonymous setelah dihilangkan # nya
Tampilan setting anonymous setelah dihilangkan # nyaSetelah semua konfigurasi dilakukan simpan dengan menekan tombol
"CTRL+O" dan keluar "CTRL+X". - Setelah itu tambahkan script seperti gambar dibawah ini, direktory
tempat saya jadikan file transfer protokol terletak di direktory mochammadzakky, lihat gambar dibawah ini :
<Anonymous /home/mochammadzakky/>
User mochammadzakky
#UserAlias anonymous mochammadzakky
</Anonymous> - Kemudian Restart service FTP server dengan perintah berikut :
#/etc/init.d/proftpd restart - Untuk mengganti direktory ftp untuk anonymous, maka ganti direktory home milik anonymous. cari dahulu username anonymous pada file (pada baris anonymous tadi) :
#cd /etc/proftpd/proftpd.conf - Untuk mengganti direktory homenya gunakan perintah berikut:
#usermod -d /var/www ftp
'/var/www' : lokasi direktory; 'ftp' : username - Untuk melihat status username tentang home direktorynya gunakan
syntax berikut ini :
#cat /etc/passwd - Maka terlihat bahwa home direktory untuk ftp(anonymous) mengikuti
pada pengaturan tadi. - Untuk mencoba hasil instalasi, buka browser pada clinet akses ke alamat
ftp://ip_address_server/. Bilamana muncul permintaan login maka dapat
disimpulkan bahwa instalasi sukses. Contoh alamat ftp ku : ftp://172.16.20.3 - Jika ftp anda atur tidak ada password nya atau opsi public, langsung masuk ke direktory FTP nya, jika tidak masukkan passwordnya.
- Dan di bawah ini adalah tampilan home FTP anda!
Out Of Topic Show Konversi KodeHide Konversi Kode Show EmoticonHide Emoticon