Assalamualaikum wr, wb.. kawan-kawan, kali ini kita akan belajar setting FTP di linux nih, buat kalian yang belum tau, FTP (File Transfer Protocol)
adalah internet service yang dirancang untuk membuat sambungan ke
server internet tertentu atau komputer, sehingga user dapat mengirimkan
file ke komputer (download) atau mengirimkan file ke server (upload).
FTP saat ini banyak digunakan untuk melakukan pertukaran data, karena
lebih mudah daripada menggunakan perangkat kabel atau fisik.
Baiklah, setelah sedikit penjelasan diatas, mari kita mulai melakukan instalasi, setting hingga testing terhadap server FTP yang kita buat menggunakan ProFTPD.
Langkah pertama yang harus dilakukan adalah instalasi ProFTPD
Dapat dilakukan menggunakan perintah berikut di terminal linux kawan-kawan sekalian.
sudo apt-get install proftpd
Tunggu proses hingga selesai.
Setelah menginstall ProFTPD, kita akan membuat user baru untuk mengaksess FTP yang akan kita buat.
Membuat User FTP
1. edit file shells yang ada di folder etc dengan mengetikkan perintah
sudo nano /etc/shells
dan lalu tambahkan kode berikut di baris terakhir
/bin/false
lalu tekan CTRL+X dan tekan Y lalu Enter untuk menyimpan file
2. Buat folder/direktori yang ingin
di share menggunkan ftp, Contoh : /home/ShareFTP
cd /home
sudo mkdir ShareFTP
3. Buat user dan password dengan menggetikkan Code :
sudo useradd nama_user -p password_user -d /home/ShareFTP -s /bin/false
Note : nama_user dan password ganti dengan nama user dan password yang akan kalian gunakan, dan perintah -d /home/ShareFTP. digunakan untuk memberikan akses user yang kita buat kepada folder tersebut.
4. Buat lagi folder download dan upload di dalam folder ShareFTP
cd /home/ShareFTP/
sudo mkdir download
sudo mkdir upload
5. Setting hak akses untuk pengguna (user) dengan mengetikkan perintah :
cd /home
sudo chmod 755 ShareFTP
cd ShareFTP
sudo chmod 755 download
sudo chmod 777 upload
Setelah selesai melakukan setting folder yang akan dibuat menjadi direktori penyimpanan dari FTP, dan membuat user baru, sekarang kita akan mulai melakukan konfigurasi terhadap ProFTPD.
Konfigurasi Proftpd
1. Konfigurasi FTP dengan mengedit file /etc/proftpd/proftpd.conf dengan cara mengetikan perintah berikut pada terminal
sudo nano /etc/proftpd/proftpd.conf
2. Setelah itu akan tampil text editor beserta konfigurasinya. Arahkan kursor
kebaris paling bawah kode kemudian tambahkan script di bawah ini :
<Anonymous /home/ShareFTP/>
User nama_user
User nama_user
</Anonymous>
Tekan CTRL+X dan Tekan Y lalu enter untuk menyimpan file
3. Restart Proftp server dengan menggunakan perintah
sudo /etc/init.d/proftpd restart
Pada tutorial ini saya akan menggunakan FileZilla.
Buka Filezilla kalian lalu masukkan
Host : isi dengan IP Server kalian, atau jika kalian yang menggunakan lokal server, bisa mengisikan 127.0.0.1
Username : di isi dengan Username yang tadi kita buat
Password : Isi dengan password yang dibuat.
Port : isi dengan 21 (port default ftp)
Jika tampilan filezilla seperti gambar ini, maka ftp siap digunakan.
Sekian Tutorial kali ini, semoga bermanfaat dan tinggalkan jejal pendapat pada kolom komentar.
Wassalam...
Tidak ada komentar