A. Pengertian FTP
FTP merupakan salah satu protokol Internet yang paling awal dikembangkan, dan masih digunakan hingga saat ini untuk melakukan pengunduhan (download) dan penggugahan (upload) berkas-berkas komputer antara klien FTP dan server FTP. Sedangkan FTP Server adalah server yang melayanin layanan FTP.
B. Konfigurasi
1. Konfigurasi Server
Aplikasi yang digunakan adalah VSFTPD. untuk vsftpd sudah tersedia secara default di repositories ubuntu, maka untuk menginstallnya anda hanya perlu memberikan perintah :
sudo apt-get install vsftpd
Setelah proses instalasi VSFTPD selesai, selanjutnya lakukan konfigurasi VSFTPD dengan cara sebagi berikut :
Buka file konfigurasi VSFTPD default yang terdapat di /etc/vsftpd.conf dengan menggunakan editor pilihan anda. Kali ini saya menggunakan nano editor
Disable anonymous untuk mencegah anonymous user berhasil login. Pastikan tidak ada tanda pagar sebelum :
anonymous_enable=NO
Dan pastikan tidak terdapat YES disana.
Untuk mempermudah pencarian, anda bisa gunakan CTRL+W dan masukan barisan kata atau kalimat konfigurasi yang anda inginkan.
Selanjutnya anda harus mengaktifkan (enable) login user yang menggunakan file otentikasi lokal dengan menghilangkan tanda pagar sebelum :
local_enable=YES
Supaya user dapat melakukan modifikasi file system, anda perlu menghilangkan tanda pagar juga sebelum :
write_enable=YES
Kemudian hilangkan tanda pagar sebelum perintah
chroot_local_user=YES
Lakukan langkah tersebut jika anda ingin user anda hanya dapat mengakses direktori mereka sendiri. Simpan konfigurasi dengan CTRL+X, Y.
2. Membuat username baru
Ketikan statement ini untuk membuat user baru :
sudo adduser dedeerik
Ganti dedeerik dengan user yang anda inginkan. Anda akan diminta untuk membuat password dan mengisi beberapa data yang diminta. Untuk datanya bisa anda kosongkan dengan klik enter.
Mengatur kepemilikan (ownership) root pada direktori home dedeerik :
sudo chown root:root /home/dedeerik
Buatlah direktori baru di dalam home yang nantinya akan digunakan untuk menyimpan file-file yang akan diupload :
sudo mkdir /home/dedeerik/www
Terakhir, silahkan berikan hak akses direktori tersebut ke user yang sudah anda buat tadi :
sudo chown dedeerik:dedeerik /home/dedeerik/www
Proses instalasi dan konfigurasi FTP server di linux ubuntu sudah selesai.
Tidak ada komentar:
Posting Komentar