Konfigurasi FTP Server pada Debian 9.5

Hallo semua!!! Jadi pada kesempatan kali ini saya akan menjelaskan tentang bagaimana mengkonfigurasi FTP Server pada Debian, disini saya men...

Hallo semua!!! Jadi pada kesempatan kali ini saya akan menjelaskan tentang bagaimana mengkonfigurasi FTP Server pada Debian, disini saya menggunakan debian 9.5. Sebelum itu simak dulu yuk pembahasannya!

FTP

File Transfer Protocol atau yang biasanya disingkat dengan kata FTP merupakan suatu protocol yang memiliki fungsi untuk menjadi penghubung pertukaran informasi didalam suatu komputer. Ftp ini juga bisa melakukan aktivitas seperti mengunduh ataupun menggunggah file.

Didalam FTP ada hal yang penting yaitu FTP Server dengan FTP Client. FTP Server adalah server yang menjalankan software dengan fungsi memberikan layanan tukar menukar file yang sellau siap apabila ada permintaan dari FTP Client. Ftp Client adalah komputer yang digunakan untuk melakukan aktivitasnya seperti download, upload, rename, delete dan sebagainya. Komputer FTP Client ini harus terhubung dengan si FTP Server.

Fungsi FTP 

-Melakukan upload halaman website kedalam web server/web hosting ke internet

-Menjelajah dan mengunduh file dari situs perangkat lunak publik

-Mengunduh dan melakukan upload file, seperti file iso ke FTP server

Cara Kerja FTP

FTP bekerja dengan mengandalkan autentikasi standar yang meminta pengguna komputer memasukkan username dan password untuk bisa mengakses data. Setiap kali ingin mengunduh, mengunggah, ataupun melakukan aksi lain terhadap data dalam komputer, maka diperlukan akses dari FTP untuk perintah yang dilakukan. Password dan username yang menjadi kunci akses untuk mengakses data didalamnya.

Sebelumnya FTP Client harus melalukan permintaan koneksi terhadap FTP server. Jika FTP Client terhubung ke FTP server, baru kita bisa mengakses datanya.

Topologi

Alat-alat yang diperlukan :

1. Virtual yang sudah terinstall debian

2. Putty

3. PC

4. Internet

5. Virtual Windows untuk Client

6. FileZilla

Langkah-langkah Konfigurasi :

1. Langkah yang pertama kita melakukan ping terlebih dahulu untuk memastikan terhubung dengan internet atau tidak dengan perintah ping google.com


2. Kemudian langkah selanjutnya menginstall paket ftp dengan perintah : apt-install proftpd

3. Langkah ketiga kita edit domain local untuk menambahkan ftp dengan perintah nano db.domain

4. Kemudian kita restart terlebih dahulu dengan perintah reboot

5. Kita uji coba domain yang kita tambahkan tadi dengan perintah ping ftp.informationtechnology.net

6. Setelahnya kita buat folder yang akan di share dengan perintah mkdir ftpshare


7. Selanjutnya kita rubah kepemilikan folder sehingga nanti bisa diakses dan diedit dengan perintah chmod 777 ftpshare

8. Lalu kita edit file proftpd.conf dengan perintah nano proftpd.conf

9. Disini kita akan menghilangkan tanda # pada Defaultroot dan jangan lupa untuk mengganti pathnya sesuai dengan yang diinginkan

10. Kemudian kita tambahkan user untuk bisa mengakses filenya dengan perintah adduser nida

Keterangan : 
adduser untuk menambahkan nama user
Enter new UNIX password untuk menambahkan password
Retype new UNIX password untuk mengulang password yang tadi kita daftarkan
Is The information correct? ini kita pilih y apabila konfigurasinya sesuai dengan yang kita inginkan kalau tidak kalian  bisa menggunakan n.

11. Mengedit user sehingga nanti bisa mengakses uatu file dengan menggunakan perintah usermod -d /home/nidafavianka/ftpshare/ nida

12. Kemudian kita melakukan restart ftp dengan perintah /etc/init.d/proftpd urestart

PENGUJIAN PADA CLIENT
1. Langkah yang pertama kita pastikan sudah mematikan si Windows Firewall

2. Selanjutnya kita masukkan IP DNS terlebih dahulu seperti gambar berikut

3. Kemudian hasilnya akan seperti ini, disini saya juga menggunakan IP DHCP Serevr


Pengujian Basic pada CMD :

4. Kita ping ftp melalui CMD dengan perintah ping ftp.informationtechnology.net. Pastikan ipnya sesuai dengan yang kita konfigurasi tadi.

5. Selanjutnya kita masuk kedalam ftp dan membuat file. Masuk dengan menggunakan perintah ftp ftp.informationtechnology.net dan membuat file menggunkan perintah mkdir nidaftp2

Pengujian Pada Tampilan GUI :
6. Kemudian kita akses ftp melalui basis GUI dengan cara klik Network kemudian ketik perintah ftp.informationtechnology.net

7. Selanjutnya kita masukan username serta passwordnya selanjutnya klik Log On

8. Create satu folder pada ftp tersebut dengan nama seterah kalian 

Pengujian Pada Web server :
9. Akses ftp melalui basisweb server dengan cara klik Windows+R kemudian klik ftp.informationtechnology.net

10. Lalu masukkan username dan password klik Sign in
11. Disini bisa terlihat file-file yang kita buat sebelumnya

12.Kemudian kita bisa juga akses ftp melalui basis web server dengan menggunakan IP Addressnya dengan  cara mengetik ftp://192.168.43.28

13.Kemudian kita masukan username dan password dan Sign in

14. Berikut merupakan tampilannya tidak jauh berbeda dengan yang sebelumnya, hanya saja tampilan atasnya adalah IP Address
Pengeditan Line pada folder nanorc:
15. Ketik perintah nano /etc/nanorc

16. Hilangkan tanda # pada set contantashow agar kita bisa melihat line

17. Nanti hasilnya akan seperti ini ketika memasuki suatu file

TUGAS

Konfigurasi Put and get FTP lewat CMD
1. Langkah awal kita buat suatu file dulu disini saya membuat yang text di bagian documents untuk masuk ke desktop menggunakan perintah cd documents sedangkan untuk membuat filenya bisa menggunakan perintah copy con nida.txt kemudian berikan isinya lalu klik CNTRL+z. Untuk mengeceknya menggunakan perintah dir

2. Lalu masuk kedalam ftp dan ketik put nida.txt kemudian klik ls untuk mengecek apakah file yang di upload sudah masuk atau belum di ftp

3. Kemudian saya akan mendownload file ftp tadi di bagian Dekstop. Untuk masuk ke desktop menggunakan perintah C:\Users\nida client\Desktop, bisa dilihat menggunakan perintah dir belum terdapat folder apapun.

4. Masuk kedalam ftp kemudian ketik perintah get nida.txt

5. Terlihat pada bagian desktop dengan menggunakan perintah dir terdapat file nida.txt

Konfigurasi FTP Menggunakan Anonymous
1. Langkah awal kita masuk ke file proftpd.conf dengan menggunakan perintah nano /etc/proftpd.conf

2. Lalu disini yang saya edit adalah (line 149-151,153,158,188)
Line 149 : hilangkan tanda # kemudian bisa membahkan tampilan mana yang diinginkan
Line 150-188 : hilangkan tanda #

3. Line 188: hilangkan tanda #

4. Kemudian kita restart terlebi dahulu 

5. Disini untuk mengujinya saya menggunakan applikasi Filezilla FTP Client, klik bagian set manager untuk menambahkan ftp

6. Berikutnya ada beberapa langkah yang kita harus ikuti, Pertama membuat folder baru dengan mengetik new site disini kalian juga bisa mengganti namanya menggunakan rename, Selanjutnya ketiik Alamat IP Address FTP pada bagian host, Lalu pilih tipe logonnya menjadi anonymous dan terakhir klik Connect.

7. Berikut merupakan tampilan apabila sudah berhasil!!!



------Sekian Terimakasih---























You Might Also Like

0 Post a Comment