Halo, kembali lagi bersama saya rama, karena lagi bosan ingin menulis sesuatu, jadi yah saya menulis tentang Cara Install dan Konfigurasi FTP Server Di Debian 9. Sepertinya saya harus menjelaskan apa itu FTP dan fungsinya.
Apa itu FTP Server ?
File Transfer Protocol (FTP) adalah suatu protokol yang berfungsi untuk tukar-menukar file dalam suatu network yang menggunakan TCP koneksi bukan UDP. Dua hal yang penting dalam FTP adalah FTP Server dan FTP Client. FTP server adalah suatu server yang menjalankan software yang berfungsi untuk memberikan layanan tukar menukar file dimana server tersebut selalu siap memberikan layanan FTP apabila mendapat permintaan (request) dari FTP client.
FTP client adalah computer yang merequest koneksi ke FTP server untuk tujuan tukar menukar file. Setelah terhubung dengan FTP server, maka client dapat men-download, meng-upload, merename, men-delete, dll sesuai dengan permission yang diberikan oleh FTP server.
Apa fungsi FTP Server ?
FTP memiliki banyak fungsi atau manfaat yang menguntungkan bagi penggunanya, misalnya saja:
- Kita dapat melakukan pertukaran file antar komputer dengan mudah, walaupun file tersebut memiliki ukuran yang besar
- Bagi pemilik website, dengan adanya FTP, mereka dapat melakukan backup wesbite mereka dengan mudah
- Kita dapat melakukan indirect maupun implicit remote computer
- FTP menyediakan transfer data yang reliabel dan efisien, karena setiap pengguna tidak memerlukan tahapan-tahapan yang rumit untuk memperoleh suatu file atau mensransfer suatu file
- FTP memfasilitasi tiap pengguna untuk melakukan transfer secara dua arah. Artinya, jika FTP digunakan dalam sebuah perusahaan, maka setiap pemimpin perusahaan mampu mengirimkan file kepada karyawannya dan sebaliknya, dengan menggunakan server yang sama
- Progress perpindahan data tidak akan hilang walaupun sambungan terputus
- Transfer data/file dapat dilakukan dengan mudah dan terorganisir
Cara Install dan Konfigurasi FTP Server Di Debian 9
Oke langsung saja saya mulai tutorialnya, ikuti setiap langkah dibawah ini dengan benar:
1. Seperti biasa saya memakai VB atau Virtual Box, langkah pertama harus mengecek apakah ada update atau tidak dengan perintah apt update
2. Install FTP servernya, ketik perintah apt install proftpd, jika ada pilihan Y/N ketik Y kemudian enter
3. Kita harus membuat user baru, contohnya ftp. ketik perintah adduser ftp
4. Masuk ke directory proftpd nya , cd /etc/proftpd
5. Edit file proftpd.conf. ketik perintah nano proftpd.conf
6. Lihat pada baris ke-11, useIPv6 on ubah menjadi useIPv6 off
7. Lihat 4 baris dibawah useIPv6. anda akan menemukan ServerName "Debian" ubah menjadi sesuai keinginan anda, contoh ServerName "GL1TCH"
8. Scroll kebawah sampai anda menemukan, #DefaultRoot ~ hapus tanda "#" sehingga menjadi DefaultRoot ~
Gambar 1 |
Gambar 2 |
9. Jika sudah save dengan cara CTRL + X > Y > Enter
10. Restart profptd dengan perintah /etc/init.d/profptd restart
Saatnya testing apakah FTP Server kita bisa digunakan atau tidak. Silahkan download dulu FileZilla Client. Jika sudah buka FileZilla nya kemudian ikut step dibawah ini :
- Isi host dengan IP server anda
- Username isikan "ftp"
- Password "123"
- Kemudian klik quickconnent
- OK
Oke, saya rasa cuma itu saja yang bisa saya jelaskan di postingan Cara Menginstall dan Konfigurasi FTP Server - Debian 9. Jika ada yang tidak dimengerti, silahkan komen. Saya akan jawab secepatnya. Sampa jumpa di postingan saya berikutnya. See you later