KONFIGURASI FTP SERVER
Nama : Rima dwi safitri
Kelas : XI TKJ A
Mapel : ASJ
Pengertian FTP :
•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).
Fungsi FTP :
•Mengunggah halaman website ke internet melalui web server atau web hosting.
•Melakukan pengunduhan dan pengunggahan file.
•Mendistribusikan file revisi pada program yang biasanya dilakukan dalam proses pengembangan website. Kamu dapat mengelola transfer file dengan sesi FTP dengan mudah untuk mengunggah file tertentu, menambah file gambar, memindahkan template gambar, dan lain-lain.
•Mengirimkan data dalam ukuran yang besar. Dibandingkan menggunakan email yang hanya menyanggupi pengiriman data maksimal 25 MB, FTP dapat menjadi salah satu solusi jika kamu ingin mengirimkan data atau file dalam ukuran yang besar sekaligus dalam waktu yang cepat.
Alat dan bahan :
1. Laptop
2. Aplikasi Vmware
3. Aplikasi PuTTY
4. PNETLAB
Langkah-langkah :
1. Jika ingin melakukan konfigurasi FTP sebelumnya kita harus konfigurasi DNS server. Untuk topologi sama seperti DNS tetapi ada penambahan di defice baru Ubuntu Desktop Rima.
•Image : pnetlab/linux-desktop.latest
•Name : Ubuntu Desktop Rima (bebas)
•Ethernet : 2
•Eth1 Static Ip : 28.28.28.3/24
•Default Route : 28.28.28.1
•DNS : 8.8.8.8
•Primary Console : RDP
•Klik save
2. Aktifkan Ubuntu Desktop Rima nya.
3. Akan melakukan remote terhadap Ubuntu Desktop Rima menggunakan aplikasi PuTTY, masuk dulu ke root pw admin, Lalu masuk ke direktori bind dengan cara cd /etc/bind, ls (untuk melihat isi file dari direktori tersebut).
4. Setelah itu kita akan menambahkan file ftp masuk ke nano belajar, lalu tambahkan ftp IN A 172.18.0.28, jika sudah ctrl x, y, enter.
5. Kemudian saya akan melakukan restart bin9 dengan cara ketik systemctl restart bind9, di lanjut ngeping untuk mengecek sudah berhasil atau belum, ping ftp.belajarrima.net.
6. Install paket proftpd untuk mengakses file dan transfer data antara client dan server melalui protokol FTP.
7. Selanjutnya masuk ke home dengan cara
•cd /home/ : masuk ke home
•ls : melihat isi direktori
•mkdir fileftp : membuat file
•ls : melihat isi direktori
8. Berikutnya ketik perintah ls -al untuk melihat seluruh isi file direktori aktif, chmod 777 fileftp/ untuk memberikan semua permission ke semua jenis user.
9. Lalu masuk ke dalem folder proftpd, dengan cara cd /etc/bind, lalu ls, copy file proftpd.cond, ls.
10. Nah selanjutnya kita akan mengedit file proftpd.conf dengan cara nano proftpd.conf, jika sudah ctrl x, y, enter.
11. Kemudian buat user baru dengan perintah adduser dan masukkan password nya disini saya menggunakan password 123, adduser rima.
12. Lalu ketik usermod untuk mengubah direktori home.
13. Restart proftpd dengan menggunakan systemctl restart proftpd.service bisa juga dengan /etc/init.d/proftpd, jika sudah ketik cek status nya.
14. Setelah itu kita buka server client.
15. Lalu buka terminal cara seperti dibawah ini.
16. Cek Ip nya sudah masuk atau belum dengan menggunakan perintah ip a. Lalu test ping.
17. Selanjutnya masuk ke root dan masukkan pw nya, jika sudah ketik perintah nano /etc/resolv.conf, masukkan nameserver IP kita.
18. Berikutnya uji coba ping ip dan ping ke domain.
19. Buka chrome ketik ftp://belajarrima.net, lalu sign in masukkan username dan password menggunakan 123. Jika sudah Index of/ sudah berhasil.
20. Setelah itu di menu system tools pilih opsi Caja, klik icon seperti pensil lalu ubah menjadi registered user dan masukkan username dan password.
21. Kemudia klik kanan pilih create folder kita akan membuat folder baru pada client, lalu beri nama.
22. Buka PuTTY lagi lalu masuk ke direktori home, saya akan mengecek apakah sudah masuk ke server folder tersebut atau belum. Dengan cara
•cd /home/
•ls
•cd fileftp/
•ls
23. Lalu refresh chromenya lihat sudah ada folder yang kita buat atau belum, jika sudah ada tandanya sudah berhasil.
Komentar
Posting Komentar