KONFIGURASI FTP SERVER

 







Assalamualaikum warahmatullahi wabarakatuh, pada kesempatan kali ini kita akan membahas tentang Konfigurasi FTP Server.

Pengertian FTP Server

FTP Server adalah layanan server yang menjalankan aplikasi atau software saat terjadi proses pertukaran data ke FTP Client. Tugas utama FTP Servernya ada dua, yaitu “get” dan “put”. Bagaimana maksudnya? Get atau mengambil maksudnya adalah kamu bisa mengambil data dari server. Selain itu, kamu juga bisa meletakkan (put) data tersebut di server. 

Fungsi FTP Server

FTP Server berfungsi untuk menyimpan dan mengelola file yang dapat diakses atau diunduh oleh pengguna dari jarak jauh melalui protokol FTP. Ini memungkinkan transfer file antara komputer dan server melalui jaringan, seperti internet atau intranet.

Kelebihan FTP Server

Kelebihan FTP Server termasuk kemudahan dalam mengelola dan mentransfer file dalam jumlah besar, kemampuan untuk mengakses file dari lokasi yang berbeda, serta dukungan untuk berbagai jenis autentikasi dan izin akses. FTP juga memungkinkan transfer file yang stabil dan terkelola dengan baik.

Kekurangan FTP Server

Kekurangan FTP Server meliputi kekurangan enkripsi bawaan untuk data saat ditransfer, yang dapat mengakibatkan masalah keamanan. Selain itu, FTP seringkali memerlukan konfigurasi dan pemeliharaan yang kompleks, serta mungkin kurang efisien dalam hal kecepatan transfer dibandingkan dengan protokol lain seperti SFTP atau SCP.

Cara Kerja FTP Server

FTP Server bekerja dengan menggunakan protokol FTP untuk memungkinkan transfer file antara server dan klien. Klien FTP menghubungi server menggunakan alamat IP dan port yang ditentukan, kemudian melakukan autentikasi dengan username dan password. Setelah terhubung, klien dapat mengirim atau mengambil file dari server berdasarkan izin akses yang diberikan.

Langkah-Langkah Konfigurasi FTP Server

• Pastikan kalian memiliki aplikasi WinSCP untuk menukar file.

• Sebelum login ke Debian kalian pergi ke Pengaturan (yang berwarna oren) lalu pilih opsi jaringan, pada opsi tercantol pada, yang aslinya NAT kalian ganti ke Adaptor Hanya Host, dan pilih Tingkat Lanjut pada Mode Promiscuous kalian pilih Izinkan Semua klik oke dan mulai.









• Kemudian login kedebian root









•Kemudian masukkan perintah "nano /etc/network/interfaces" untuk menyetting IP address. Jika sudah bisa kalian simpan dengan klik CTRL X, klik Y dan enter.









• Kemudian Masukkan file ISO DVD 2 ke Debian, dengan cara pilih Piranti lalu Dive Optik dan masukkan file DVD 2 nya.









• Kemudian Ketikkan perintah "apt-cdrom add", setelah DVD berhasil dimasukkan kemudian tekan Enter.









• Kemudian Masukkan perintah "apt install proftpd" untuk melakukan instalasi, dan jika ada pertanyaan "y/n" ketik saja Y dan Enter.









• Kemudian setelah instalasi terdapat error code coba ulangi lagi perintah "apt install proftpd".









• Jika masih terjadi error maka ketikkan perintah "apt --fix-broken install" untuk memperbaiki error code dan jika ada pertanyaan "y/n" ketik saja Y dan Enter.









•  Kemudian diminta memasukkan DVD 1, masukkan file ISO DVD 1 nya ke Debian, dengan cara pilih Piranti lalu Dive Optik dan masukkan file DVD 1 nya lalu klik enter.


.







•  Kemudian sudah cek instalasi dengan mengetikkan perintah "apt-get install proftpd" dan jika berhasil maka akan muncul tulisan "0 upgrade, 0 newly installed, 0 to remove, and 0 not upgrade".









• Kemudian Ketikkan perintah "nano /etc/proftpd/proftpd.conf " untuk konfigurasi FTP ny









• Kemudian kalian masuk ke konfigurasi nya kalian bisa ubah servername nya sesuai domain kalian, contoh nya yang asli nya bernama Debian saya ubah menjadi "ftp.ardi.net".









• Kemudian kalian scroll kebawah sampai menemukan <Anonymous ~ftp> dan User ftp.









• Kemudian hapus tanda # dan ubah seperti gambar dibawah ini, untuk nama user bisa kalian sesuaikan sesuai nama kalian, tapi disini saya isi dengan tkj.









• Kemudian scroll lagi kebawah sampai menjumpai # </Anonymous> lalu hapus tanda # nya, jika sudah bisa kalian simpan dengan klik CTRL X, klik Y dan enter.









• Kemudian Ketik "cd /home/" untuk masuk ke direktori home dan ketik ls untuk mengecek file nya.


• Kemudian Ketik "mkdir ftp-server" dan ketik ls untuk mengecek file nya.


• Kemudian masukkan perintah "chmod 777 ftp-server/" dan ketik "adduser tkj" untuk nama usernya sesuaikan dengan user saat konfigurasi tadi.





• Kemudian masukkan password nya, masukkan lagi pasword nya untuk konfirmasi, dan masukkan full name nya untuk room number dst. bisa kalian kosongi, jika ada pertanyaan "y/n" ketik Y dan Enter.









• Kemudian ketikkan "/etc/init.d/proftpd restart" untuk merestart proftp nya dan pastikan muncul tulisan OK.









• Kemudian kalian masuk ke view network connection dan pilih ethernet nya. Lalu kalian konfigurasi IPv4 nya, untuk IP address nya kalian pakai IP baru sedangkan untuk Gateway nya kalian pakai IP Debian nya.











• Kemudian kalian ke CMD untuk ping ke IP Debian nya, jika berhasil akan seperti gambar dibawah.









• Kemudian kalian masuk ke WinSCP, pada file protocol kalian pilih FTP, pada hostname kalian masukkan IP Debian nya, lalu kalian masukkan user dan password yang sudah kalian masukkan di Debian tadi dan klik login.









• Kemudian kalian pilih file yang mau ditransfer lalu klik kanan dan pilih upload lalu klik OK.







• Kemudian kalian cek di Browser Internet Explorer, dengan ketik "ftp://211.20.24.2/" dan masukkan username dan password nya, untuk IP nya pakai seperti IP Debian tadi, tidak bisa menggunakan browser terbaru seperti Chrome atau Firefox dikarenakan ada pembatasan untuk FTP nya,.








Terima kasih telah mengikuti langkah-langkah yang telah dijelaskan di atas,semoga bermanfaat untuk kalian sekian dari saya selamat mencoba dan sampai bertemu kembalai wassalamu'alaikum warahmatullahi wr.wb.

Komentar

Postingan populer dari blog ini

Debian 10

CONFIGURASI REMOT SERVER (DEBIAN 10)

DHCP SERVER PADA DEBIAN 10