Kembali lagi bersama Admin Poi.
Kali ini kita akan memasang dan mengkonfigurasi FTP Server di debian 9 agar bisa mengakses kedalam FTP tanpa menggunakan User dan mengakses FTP menggunakan User. Langsung saja kita menuju ke inti artikel.
Apa itu FTP ?
FTP atau File Transfer Protocol adalah protokol internet yang berjalan dalam satu lapisan aplikasi yang berfungsi untuk tukar menukar data antara client dan server dalam 1 jaringan. Sebelum melakukan pengiriman data akan dibuatkan sesi komunikasi terlebih dahulu oleh FTP dengan menggunakan protokol TCP.
Jangan Lupa Baca : DHCP Server Debian 9
Bagai Cara Menggunakannya di Linux Debian 9 ?
1. Install VSFTPD
Pertama
Buka terminal setelah itu masuk kedalam root setelah install vsftpd dengan memasukan
perintah
apt install vsftpd
2. Konfigurasi vsftpd tanpa harus login (Anonymous)
Selanjutnya
masuklah kedalam menu configurasi vsftpd dengan mengetik perintah
nano /etc/vsftpd.conf
Setelah
itu cari #anonymous_enable=YES dan
hilangkan tanda pagar didapan anonymous_enable=YES
Jika
pada anonymous_enable terdapat NO ubahlah
menjadi YES untuk
mengaktifkan fiture ini.
Setelah
itu safe configurasi tersebut dengan cara Ctrl+X
setelah itu klik Y dan
tekan enter
Setelah
kalian meng safe konfigurasi tersebut restart layanan vsftpd
dengan mengetikan perintah
/etc/init.d/vsftpd
restart
Untuk mengetest konfigurasi vsftpd kita buat file pada database ftp
server kita
Gunakan perintah
nano /etc/passwd
Setelah itu cari ftp dan lihat dimana data kita akan tersimpan.(data
saya akan tersimpan di /home/ftp)
Setelah itu kita buat file untuk mengetest pada directory ftp kita
Setelah itu gunakan perintah “ftp” untuk mengecek apakah kita
sudah menginstall ftp pada terminal kita.
Jika terdapat pesan error, kita harus menginstall ftp terlebih
dahulu dengan mengetik perintah
apt install ftp
setelah selesai menginstall ftp kita ketikan perintah “ftp://ipaddress_kalian” untuk ip address kalian bisa melihat di layar terminal menggunakan
perintah
“ip a”
dan lihat ip yang ada pada lancar kalian (Untuk nama lan card saya
adalah enp1s0 dan ip saya 192.168.12.1)
setelah mengetahui ip address kalian ketikan perintah “ftp
192.168.12.1” untuk masuk kedalam ftp kalian.
setelah itu masukan username kalian yaitu anonymous
dan pada password tidak usah di isi
setelah itu lihatlah file yang ada di dalam datebase ftp server kita.
Jika terdapat file tadi yang kita buat tandanya kita telah berhasil
Konfigurasi vsftpd tanpa harus login (Anonymous)
3. Konfigurasi VSFTPD dengan akses user
Untuk membuat ftp server kita hanya dapat di akses oleh user kita
harus mengubah konfigurasi menjadi seperti ini.
Pada anonymous_enable ubahlah menjadi NO agar client
yang tidak memiliki user login tidak dapat masuk kedalam ftp server
kita.
Setelah itu buatlah user login untuk masuk kedalam ftp dengan
mengetik perintah
adduser [nama_user_kalian]
setelah itu kalian harus memasukan password yang ingin digunakan.
Setelah itu kalian tidak perlu memasukan informasi tambahan untuk
user kalian dan klik Y
Untuk mengetest vsftpd ini ikuti langkah di bawah
lihat datebase ftp server kalian dengan mengetikan perintah
nano /etc/passwd
dan carilah nama user kalian untuk mengetahui dimana file akan
tersimpan (file user saya akan tersimpan di /home/[Nama_User_Kalian]
Setelah itu buat file pada directory tersebut untuk meng uji ftp
server kalian
Setelah itu masuklah kedalam ftp kalian.
Setelah itu lihatlah file yang ada di dalam nya.
Jika terdapat file yang tadi kita buat, tandanya kita telah berhasil
melakukan Konfigurasi VSFTPD dengan akses user
Baca Juga : Konfigurasi Ip Address Debian GNU/Linux
Belum ada tanggapan untuk "FTP Server Debian 9 (Strech)"
Post a Comment
Jangan Spam Di Kolom Komentar