LAPORAN KONFIGURASI FTP SERVER DEBIAN 9.4
A. Penjelasan FTP Server
FTP (File Transfer Protocol) server adalah sistem yang memungkinkan transfer file antara client dan server melalui jaringan, menggunakan port 21 untuk kontrol perintah dan port 20 untuk transfer data. Client menghubungi server untuk mengirim perintah, kemudian koneksi data dibuka untuk mentransfer file. Meskipun FTP standar tidak mengenkripsi data, versi lebih aman seperti FTPS dan SFTP dapat digunakan. FTP server juga memungkinkan administrator mengatur hak akses pengguna, seperti akses baca saja atau hak untuk mengunggah dan menghapus file, dan sering digunakan untuk berbagi file serta penyimpanan data.
B. Cara Kerja FTP Server
Cara kerja FTP server melibatkan dua komponen utama: server dan client. Client (misalnya aplikasi FTP seperti FileZilla atau terminal) pertama-tama menghubungi FTP server melalui jaringan dengan menggunakan alamat IP dan port 21 untuk mengirimkan perintah kontrol. Setelah koneksi terjalin, client mengirimkan kredensial login (username dan password) untuk mendapatkan akses ke server. Server kemudian memverifikasi kredensial ini dan memberikan akses sesuai dengan hak yang diberikan.
Setelah autentikasi berhasil, client dapat mengirimkan perintah untuk mengunduh atau mengunggah file. Pada tahap ini, koneksi data terpisah dibuka melalui port 20 untuk mentransfer data. Koneksi ini memungkinkan file ditransfer antara client dan server sesuai perintah, baik itu unggah (upload) atau unduh (download).
Setelah transfer file selesai, koneksi data ditutup, namun koneksi kontrol tetap terbuka, memungkinkan client untuk mengirim perintah lainnya. Proses ini berlanjut hingga client memutuskan untuk keluar dan menutup sesi, sehingga seluruh proses transfer file dapat berlangsung dengan efisien dan sesuai kebutuhan.
C. Konfigurasi IP Addres
1. Konfigurasi Adapter di VirtualBox Debian 9.
Sebelum melakukan konfigurasi, pastikan kita sudah Menginstall Linux Debian 9 dan berikut ini cara untuk Konfigurasi Adapter Virtual Debian 9. Silahkan ubah, dari NAT menjadi HOST ONLY ADAPTER, jika belum jelas silahkan ikuti prtunjuk gambar dibawah ini:
2. Jalankan Mesin Virtual Debian 9
Setelah mengatur Adapter network nya, selanjutnya jalankan mesin virtual.
3. Proses Konfigurasi IP Address Debian 9
• Silahkan login menggunakan root atau super user.
• Silahkan login menggunakan root atau super user.
• Lakukan instalasi NET-TOOLS dengan perintah di bawah ini :
apt-get install net-tools
• Sebelum itu silahkan masukkan DVD Debian 9 yang Binary 1 atau File ISO Debian9.4-i386-DVD-1 (1).iso untuk keperluan menginstall
• Jika sudah, baru jalankan perintah apt-get install net-tools.
• Jika sudah, berikutnya ketik
nano /etc/network/interfaces
perintah ini digunakan untuk masuk kedalam file konfigurasi IP Address nya, lalu ketikan seperti gambar berikut ini :
selanjutnya, silahkan teman-teman save dengan cara CTRL+X lalu Y dan ENTER.
• Untuk melakukan restart Konfigurasi pada Linux debian menggunakan perintah berikut ini :
/etc/init.d/networking restart
atau bisa mengikuti gambar dibawah ini :
4. Install dan Konfigurasi FTP Server
• Selanjutnya, kita akan menginstal FTP Server dengan Perintah. Disini kita menggunakan DVD Debian Binary 2 atau File ISO Debian9.4-i386-DVD-2 (2).iso
apt-get install proftpd
• Sekarang kita cek status dari FTP Server apakah sudah berhasil terinstall dengan baik dan benar? Cek dengan perintah :
/etc/init.d/proftpd status
maka akan muncul tampilan seperti ini :
• Selanjutnya kita akan membuat user dan directory dengan mengetikkan perintah :
nano /etc/proftpd/proftpd.conf
• Isikan Konfigurasi dipaling bawah file dengan :
<Anonymous /home/agus>
User agus
</Anonymous>
Jika sudah jangan lupa dissave CTRL+X+Y Enter
• Jika sudah lakukan restart konfigurasi menggunakan perintah berikut ini :
/etc/init.d/proftpd restart
• Karena isi dari FTP masih kosong, kita akan membuat folder dan membuat file dengan perintah berikut ini :
cd/home/agus (untuk pindah ke directory home/agus)
mkdir FTP (untuk membuat folder FTP)
cat>biodataku.txt
Hello Dwi Agus Saputro
10
XI TJKT B
Jl. Songgobumi, Manang RT 02 RW 03, Manang, Grogol, Sukoharjo
+62 895-2307-3076
5. Test FTP Server pada Client
Untuk melakukan pengujian FileZilla Server pada client, kitab bisa menggunakan tools bernama FileZilla. Selanjutnya kita akan tes menggunakan FileZilla.
Baca Juga:
Tidak ada komentar:
Posting Komentar