Konfigurasi FTP Server Pnetlab

 Konfigurasi FTP Server Pnetlab.



1.Definisi.

    FTP atau File Transfer Protocol merupakan protokol yang bertugas untuk menjembatani pertukaran informasi di dalam suatu komputer melalui suatu jaringan dengan koneksi TCP (Transmission Control Protocol). Ketika kamu sedang mengakses internet, kamu sebenarnya menggunakan berbagai jenis protokol.


2.Langkah-langkah.

1.Pertama kita buat topologi seperti biasa,tetapi kita tambahkan server baru.
Disini "Image" nya saya memakai yang "linux-desktop" dan namanya terserah kalian.

  • Untuk disini,eth1 nya kita buat satu segmen/satu jaringan dengan server sebelumnya,bedakan oktet ke-4 nya saja.
  • Default route nya kita beri IP server utama kita untuk berperan sebagai gateway.
  • DNS nya memakai 8.8.8.8
  • Dan "Primary Console" nya kita pakai yang RDP saja.

2.Lalu setelah itu kalian remote server utama kalian menggunakan aplikasi putty.

3.Setelah masuk putty,ketik command "sudo -i" untuk memasuki user root.


4.Lalu setelah itu kalian install software proftpd dengan mengetikan "apt install proftpd",karena jika tidak di install kita tidak bisa menjalankan FTP nya nanti.

5.Setelah itu kita pergi ke direktori home dengan cara "cd /home/",lalu kita buat folder baru dengan nama "fileftp" untuk tempat menyimpan file-file dari client/kita sendiri.

6.Lalu kita ubah settingan pada folder tadi agar bisa diakses dan di edit oleh client nantinya dengan menggunakan command "chmod 777 fileftp/".

7.Lalu setelah itu kita pergi ke direktori proftpd dengan menggunakan command "cd /etc/proftpd".

Lalu setelah pindah,kita buat copy file "proftpd.conf" untuk membuat file backup,command nya "cp proftpd.conf proftpd.comf.backup".

8.Setelah itu kita edit isi dari file proftpd.conf dengan menggunakan command nano.


Setelah itu cari text "#DefaultRoot",jika sudah ketemu hapus tanda "#" lalu tambahkan text "/home/fileftp" di sampingnya.


9.Lalu setelah itu,kita pergi ke direktori bind dulu untuk mengedit file DNS kita agar bisa di ping di server sebelah,caranya "cd /etc/bind",lalu "nano labiib".



Lalu kita tambahkan command ftp seperti diatas,fungsinya agar FTP nya bisa di ping.

10.Setelah itu kita buat user baru untuk nanti login di web FTP nya,caranya ketik "adduser labiib",untuk user baru ini namanya terserah kalian.
Passwordnya apa saja yang penting gampang di ingat.

11.Lalu kita ubah direktori home user yang tadi kita buat dengan menggunakan command "usermod -d /home/fileftp labiib".


12.Lalu kita restart system proftpd kita dengan command "systemctl restart proftpd.service",lalu setelah di restart kita cek statusnya dengan menggunakan command "systemctl status proftpd.service".
Pastikan statusnya active (running).

13.Lalu kita buka server yang baru kita buat tadi,setelah di buka,pergi ke "menu>system tools>LXTerminal".


14.Setelah itu kita coba ping ke server utama kita.
Jika sudah mereply kita lanjut ke tahap selanjutnya.

15.Seperti biasa kita gunakan perintah "sudo -i" untuk memasuki user root.

Setelah masuk root,kita edit file resolv.conf dengan menggunakan command "nano /etc/resolv.conf".

Lalu kita masukan nameserver yang berisi IP address server utama kita.

Jika sudah kita coba ping lagi dengan mengetikan "ping ftp.labiib.net",jika sudah mereply berarti sudah berhasil.

16.Setelah itu kita buka chrome di server ke-2 kita,lalu ketikan "ftp://121.121.121.1" di search bar nya.


Disini kita login menggunakan username dan password dari user baru yang tadi kita buat.

Jika sudah ada tulisan "Index of/" berarti FTP nya sudah terhubung.


17.Lalu kita coba buat folder baru di FTP nya,caranya pertama kita pergi ke "Menu>System tool>Caja".

18.Lalu kita pergi ke "Browse Network...",lalu kita klik tanda pensil dan masukan url yang tadi kalian masukan di chrome yaitu "ftp://121.121.121.1".

Setelah itu login kembali seperti tadi.

Setelah login,nanti akan ada menu baru dibawah network,kita klik itu kemudian kita buat folder baru didalamnya.

Disini saya mencoba membuat folder latihan.


19.Lalu setelah itu kita cek di server utama kita,kita pergi ke dalam direktori "fileftp" kita.
Lalu jika sudah masuk,kita lihat list nya,jika sudah ada folder yang tadi kita buat,maka FTP nya sudah bekerja.

20.Untuk memastikan,kita pergi ke server ke-2 kita,lalu buka chrome nya lagi.


Jika sudah ada foldernya,maka kita berhasil mengkonfigurasi FTP Server.

Terimakasih~~~~



































Komentar