Anda di halaman 1dari 3

JOBSHEET FTP SERVER

Seorang client bermaksud untuk melakukan download data dari sebuah FTP server.
Data yang ingin ia download adalah file1.txt dan file2.txt yang berada pada direktori
/fileftp.

Konfigurasi IP Address
Berdasarkan gambar, server merupakan PC guest (virtual) sedangkan client
merupakan PC host, oleh karena itu adapter yang digunakan adalah HOST-ONLY
ADAPTER.
1. Buka aplikasi mesin virtual
2. Siapkan sebuah mesin virtual yang nantinya berperan sebagai FTP server
3. Pilih mesin virtual (yang digunakan sebagai FTP server) > Setting > Network > Pada
adapter 1 pilih Host-only Adapter > OK
4. Jalankan mesin virtual
5. Konfigurasi IP address sesuai skema jaringan dengan mengetikkan perintah nano
/etc/network/interfaces
6. Restart service dengan mengetikkan perintah service networking restart atau
/etc/init.d/networking restart
7. Periksa apakah hasil konfigurasi IP address telah tersimpan dengan mengetikkan
perintah ip a
8. Konfigurasi IP address pada PC host
9. Uji koneksi dengan tes ping
10. Jika telah reply maka koneksi antara server dan client telah berhasil

Install dan Konfigurasi Layanan FTP Server Menggunakan Proftpd


Untuk membangun sebuah FTP server, terdapat beberapa langkah umum yang dapat
dilakukan, yaitu: install aplikasi FTP server dan konfigurasi FTP server.
1. Jalankan mesin virtual untuk server
2. Login sebagai root
3. Install layanan FTP server dengan mengetikkan perintah apt install proftpd-basic,
kemudian enter
4. Buat folder untuk FTP server dengan perintah mkdir /fileftp
5. Atur hak akses untuk folder tersebut dengan cara chmod 777 /fileftp
6. Agar folder yang dibuat tidak kosong, maka Anda dapat membuat beberapa file dengan
perintah touch. File-file ini yang nantinya dapat didownload oleh ftp client.
7. Buatlah user (contoh ftpuser) yang dapat digunakan untuk mengakses layanan FTP
dengan perintah adduser ftpuser
8. Buka file konfigurasi ftp server dengan perintah nano /etc/proftpd/proftpd.conf
9. Bagian penggunaan IPV6 nonaktifkan jika tidak digunakan

10. Bagian ServerName dapat diisi dengan domain untuk mengakses ftp server (opsional)

11. Atur metode akses yang dibutuhkan.


User Authentication Login
a. Cari teks <Anonymous ~ftp>
b. Ubah beberapa teks menjadi seperti berikut (hilangkan tanda pagar di depan teks di
bawah ini).
<Anonymous /fileftp>
User ftpuser
</Anonymous>

Anonymous Login
a. Cari teks <Anonymous ~ftp>
b. Ubah beberapa teks menjadi seperti berikut (hilangkan tanda pagar di depan teks di
bawah ini).
<Anonymous /fileftp>
UserAlias anonymous ftpuser
</Anonymous>

12. Jika ingin user tertentu tidak dapat mengakses layanan ftp maka dapat melakukan
langkah berikut.
a. Jalankan perintah nano /etc/ftpusers
b. tambahkan nama user yang tidak mendapatkan akses untuk layanan ftp

13. Restart service dengan perintah service proftpd restart atau /etc/init.d/proftpd
restart

Pengujian menggunakan FTP Client - Filezilla


1. Install aplikasi Filezilla
2. Di bagian Host, isilah dengan IP FTP server
3. Jika menggunakan User Authentication Login maka isilah username dan password, jika
tidak maka lewati langkah ini.
4. Di bagian Port isilah dengan 21
5. Klik tombol Quickconnect
6. Kolom bagian kiri merupakan data pada komputer host, sedangkan kolom bagian kanan
merupakan data pada FTP server. Untuk melakukan download/upload, Anda dapat
melakukan drag and drop di lokasi yang diinginkan

Anda mungkin juga menyukai