Assalamu’alaikum Wr.Wb
Hallo sahabat blogger, kali ini saya akan membahas tentang
FTP ( File Transfer Protocol) di debian 9.4. Ada yang tau apa itu FTP?
Bagaimana cara kerjanya? Seperti biasa saya akan membahas secara singkat
tentang FTP sebelum ke konfigurasi.
A.
Pengertian FTP
File Transfer Protocol / FTP adalah suatu
layanan yang di sediakan agar file dalam suatu network atau jaringan dapat saling bertukar file dan informasi yang menggunakan koneksi TCP dengan port 21. Dalam File Transfer Protocol (FTP) ada dua hal penting yang wajib untuk di ketahui
bersama. Yang pertama adalah FTP server dan yang ke
dua adalah FTP client.
B.
Cara Kerja FTP
Jika anda pernah melakukan unggahan, unduhan, dan lain sebagainya, maka
apakah anda pernah berpikir bagaimana hal itu bisa terjadi dan bagaimana
prosesnya. Metode yang di gunakan dalam File Transfer Protocol atau FTP adalah
metode autentikasi standar, dengan menggunakan metode ini maka pengguna
komputer memerlukan username dan password untuk bisa mengakses data.
Dengan adanya username dan password yang di sediakan oleh File Transfer
Protocol (FTP) ini, maka pengguna komputer dapat dengan leluasa mengakses file
dan data yang terdapat di dalam nya, sehingga pengguna komputer itu mampu untuk
memindahkan, melakukan penyalinan, membuat, atau bahkan pengguna komputer juga
memiliki kuasa untuk menghapus direktori yang terdapat di dalamnya.
Jika berbicara mengenai cara kerja File Transfer Protcol (FTP), maka
sebelum terjadinya pertukaran data, File Transfer Protocol client terlebih
dahulu harus melakukan permintaan koneksi terhadap File Transfer Protocol (FTP)
server. Jika FTP client telah terhubung dengan FTP server, barulah File
Transfer Protocol client dapat melakukan aktivitas yang kerap kali anda
lakukan.
Jika anda masih belum terlalu mengerti apa saja yang di maksud dengan
aktivitas yang sering di lakukan, maka aktivitas tersebut adalah aktivitas
seperti unduhan file dan data, unggahan file dan data dan lain sebagainya.
Perlu untuk di ketahui bahwa File Transfer Protocol atau FTP dapat bekerja
dalam metode aktif dan juga metode pasif.
Pada metode aktif, client dapat mengetahui koneksi data yang nantinya akan
datang dari server pada port M. Setelah itu client akan melakukan transfer File
Transfer Protocol (FTP) command portal yang berfungsi agar server dapat
menerima informasi file atau data tersebut. Kemudian server akan memasukkan
data ke client yang berasal dari port 20/ port FTP server.
Sedangkan metode pasif di gunakan apabila client sedang di balik firewall
atau lebih mudahnya client sedang tidak bisa menerima dengan baik koneksi TCP
yang datang. Dalam metode ini, para client dapat menggunakan kontrol koneksi
agar client dapat melakukan pengiriman perintah PASV kepada server, sehingga
alamat IP server , alamat server serta nomor port server akan di terima dengan
baik.
Nah itu penjelasan secara singkat tentang FTP selanjutnya
kita langsung saja ke konfigurasi FTP server di debian 9.4
1.
Pastikkan di PC atau laptop anda mempunyai DVD 1
& 2 karena paket aplikasi FTP berada di DVD 1 & 2.
2.
Konfigurasi IP Address terlebih dahulu sebelum
konfigurasi FTP Server.
3.
Jika sudah mengkonfigurasi IP Address,
selanjutnya masukkan DVD 1 & 2 nya.
4. Setelah itu kita install paket aplikasinya dengan perintah
#apt-get install proftpd
5.
Jika pada saat install ada tulisan pada gambar
di bawah ini, tinggal kita masukkan DVD 2
6.
Jika sudah terinstall kita membuat folder share
yang dimana di dalam folder share ada folder yukikaze sebagai folder autenticat
dan namikaze sebagai folder anonymous. Dan chmod 777 yukikaze untuk bisa ngirim
file atau folder ke yukikaze
7.
Selanjutnya kita mengedit file
/etc/proftp/proftpd.conf dengan perintah
#nano /etc/proftp/proftpd.conf
Jika sudah masuk cari baris <anonymous ~ftp> dan hilangkan tanda #
(pagar) sampai </anonymous>
Dan ubah <anonymous ~ftp> menjadi tempat folder anonymous yang
dibuat lagi seperti gambar dibawah ini
8. Sudah itu simpan, lalu kita buat FTP Autenticat dengan membuat user yuki untuk mengakses FTP Servernya dengan tempat penyimpanannya di /home/share/yukikaze yang telah dibuat tadi.
9. Kita restart dengan
perintah
#/etc/init.d/proftpd restart
10.
Selanjutnya kita buka aplikasi filezilla untuk
melakukan pengecekan FTP Server nya, jika tidak ada download aplikasi filezilla.
11. Setelah
di download kita buka file downloadannya lalu kita install filezilla, jika ada
tulisan seperti di bawah ini pilih I
agree.
12. Setelah
itu kita pilih next
13. Pilih
Next
14. Pilih
Next
15. Pilih
Next
16. Pilih
Next
17. Setelah
itu kita tunggu sampai beres setelah itu pilih finish
18. Setelah
di install selanjutnya kita buka aplikasi filezillanya
19. *Pengujian
FTP Autenticat
Selanjutnya kita isi hostname dengan ip address server atau domain disini
saya menggunakan domain, username dengan user dibuat, masukkin password yang
telah dibuat, dan masukkan 21 dalam kolom port, setelah masuk kita kirim file
ke folder yukikaze jika berhasil ada tulisan seperti gambar di bawah ini
20. *Pengujian
FTP Anonymous
Berbeda dari FTP Autenticat, FTP Anonymous ini Cuma masukkan Hostname,
dan port saja. Jika sudah masuk coba kirim salah satu file atau folder, jika
ada tulisan error merah di pojok atas kiri layar itu artinya FTP Anonymous
berhasil karena FTP Anonymous hanya dapat masuk saja.
Demikian dari saya, semoga bermanfaat materi tentang FTP
Server dan konfigurasinya, bila ada yang tidak mengerti sebaiknya baca
materi-materi sebelumnya yang ada di blog saya biar tidak ada yang salah pada
saat konfigurasi. Terima kasih telah berkunjung dan membaca di blog saya.
Wassalamu’alaikum Wr.Wb
Baca juga materi lainnya:
- Konfigurasi Mail & WebMail Server Di Debian 9 (Stretch)
- Konfigarsi Proxy Server Menggunakan Squid Melalui Jaringan WI-FI Di Debian 9 (Stretch)
- Konfigurasi Monitoring Server Menggunakan Cacti Dengan SNMP Di Debian 9 (Stretch)
- Konfigurasi NTP Server Di Debian 9 (Stretch)
- Konfigurasi Web Server Dengan Apache Di Debian 9 (Stretch)
- Konfigurasi Samba Di Debian 9 (Stretch)
- Konfigurasi DHCP Server Di Debian 9 (Stretch)
- Konfigurasi IP Address & DNS Di Debian 9 (Stretch)
- Perintah Dasar Linux Debian 9 (Stretch)
- Cara Install Debian 9 (Stretch) Di VirtualBox
- Pengertian, Fungsi, Sejarah, Fitur & Versi Debian
Komentar
Posting Komentar