Jumat, 24 Januari 2025

KONFIGURASI FTP SERVER DIDEBIAN 10

 


Assalamualaikum warahmatullahi wabarakatuh

nah pada kesempatan kali ini Saya akan membahas tentang KONFIGURASI FTP SERVER PADA DEBIAN 10 .Penasaran bagaimana Caranya?Yukk mari kita simak pembahasan berikut ini.

apakah apa yang dimaksud dengan FTP server? Nah mari kita simak sedikit tentang FTP server

Pengertian FTP

FTP (File Transfer Protocol) adalah protokol jaringan yang digunakan untuk mentransfer file antara komputer di jaringan TCP/IP, seperti Internet atau intranet. FTP server adalah aplikasi yang menyediakan layanan ini, memungkinkan pengguna untuk meng-upload, mendownload, dan mengelola file melalui jaringan.

Kelebihan FTP Server:

  1.  Transmisi Data yang Stabil : FTP dapat mentransfer file dengan ukuran besar secara stabil dan efisien. Ini sangat berguna untuk mentransfer data dalam jumlah besar atau file besar yang tidak cocok untuk metode lain.
  2. Kemudahan Akses : Server FTP memungkinkan akses ke file dari berbagai lokasi dan perangkat yang terhubung ke jaringan. Ini memberikan gambaran tinggi dalam berbagi dan mengelola file.
  3. Pengaturan Hak Akses : Server FTP memungkinkan administrator untuk mengatur hak akses pengguna dengan detail, termasuk hak akses baca, tulis, dan eksekusi pada direktori dan file tertentu.
  4. Dukungan untuk Multi-Threading : FTP dapat menangani beberapa koneksi secara bersamaan, memungkinkan transfer secara bersamaan dari beberapa file atau dari beberapa pengguna.
  5. Protokol yang Terbuka dan Umum : FTP adalah standar terbuka dan didukung oleh banyak perangkat lunak dan sistem operasi, sehingga memudahkan integrasi dengan berbagai aplikasi.


Kekurangan Server FTP:

  1. Keamanan yang Terbatas : FTP tidak mengenkripsi data yang ditransfer, sehingga data rentan terhadap penyadapan atau peretasan saat dalam perjalanan. Data seperti nama pengguna dan kata sandi juga dapat dikirimkan dalam bentuk teks yang tidak terenkripsi, meningkatkan risiko keamanan.
  2. Konfigurasi yang Komplek : Pengaturan server FTP dapat menjadi kompleks, terutama dalam hal konfigurasi firewall dan pengaturan hak akses untuk memastikan akses yang benar dan aman.
  3. Keterbatasan dalam Protokol : FTP memiliki beberapa batasan dalam hal fitur yang ditawarkannya, seperti tidak adanya kemampuan untuk mentransfer file dengan enkripsi bawaan atau mendukung komunikasi yang lebih aman secara default.
  4. Kebutuhan Bandwidth dan Ruang Penyimpanan : Transfer file yang besar dapat mempengaruhi kinerja jaringan dan memerlukan ruang penyimpanan yang besar di server
  5. Tidak Ada Konfirmasi tentang Pengiriman : FTP tidak memberikan konfirmasi otomatis status pengiriman file, yang berarti bahwa pengguna mungkin tidak mendapatkan umpan balik langsung tentang apakah file berhasil di-upload atau di-download.
Alternatif untuk FTP, ada protokol yang lebih aman seperti FTPS (FTP Secure) atau SFTP (SSH File Transfer Protocol) yang menawarkan enkripsi dan keamanan tambahan untuk mentransfer data.

LANGKAH-LANGKAH SETTING FTP SERVER DI DEBIAN 10

1.Pastikan di pc kalian sudah ter-install WinSC

2.Jalankan Virtual Machine Debian 10 nya

3.Silahkan Login sebagai root dan masukkan password root kalian,


4.Ketik perintah "nano /etc/network/interfaces" untuk mengkonfigurasi IP Address, lalu tekan Ctrl+S untuk menyimpan perubahan dan Ctrl+X untuk keluar,

5.Ketik perintah "/etc/init.d/networking restart" untuk melakukan proses restart network,


6.Lalu ketik perinah "ip a" untuk melihat IP Address kalian,

7.Masukkan file iso Debian 10 dvd-2, dengan cara pergi ke opsi "Devices - Optical Drives - pilih File iso debian 10 dvd-2

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


9.Jika di minta memasukkan file iso debian 10 dvd-1 kalian tinggal pergi ke devices pergi ke bagian optical drives lalu centang pada bagian file iso nya

10 .setelah itu Ketik perintah " nano /etc/proftpd/proftpd.conf " untuk konfigurasi FTP  



11.setelah itu kalian akan di arahkan ke halaman seperti ini,Kalian bisa mengubah bagian Server Name menjadi "ftp.user.net",


12.Lalu kalian scroll ke bawah sampai ketemu baris "Anonymous dan user" kalian hapus tanda tagar nya dan ubah sesuai gambar ini, (untuk bagian user kalian bebas mengisi apa)


13.Kalian scroll lagi ke bawah dan hapus tagar "/Anonymous", lalu tekan Ctrl+S untuk menyimpan perubahan dan Ctrl+X untuk keluar.


14.Masukkan perintah "cd /home/" untuk masuk ke directory home,

15.Ketik "mkdir ftp-server" untuk menambahkan directory ftp-server,
Ketik "ls" untuk melihat apa saja yang ada di directory home,
Masukkan perintah "chmod 777 ftp-server" lalu enter,
Lalu ketik "adduser Siswa" (sesuai user yang di setting di bagian nano /etc/proftpd/proftpd.conf), dan buat password untuk user,)lalu tekan enter dan di bagian ini kalian bebas mau mengisi atau tidak, lalu ketik "y",



16.Lalu kettik perintah "/etc/init.d/proftpd restart" untuk melakukan restart,


Pengujian Melalui internet explore 
 melakukan pengujian di internet explorer, berikut langkah langkahnya:
 1. Masuk ke Internet explorer,
 
 2. Ketik kan "ftp://(ip server kalian)/" lalu enter,.Masukkan username dan password kalian

3.Pilih directory yang ingin kalian masukki untuk melihat ada apa saja di directory tersebut, 


4.Dapat kita lihat bahwa kita telah mempunyai directory dari ftp-server dan siswa yang telah kita buat tadi di Debian,



sekian rek


Tidak ada komentar:

Posting Komentar