Konfigurasi FTP Server

Konfigurasi FTP Server : Pembahasan

File Transfer Protocol (FTP) adalah protocol yang digunakan untuk transfer file atau data melalui media jaringan. FTP termasuk dalam protocol lama yang sampai saat ini masih digunakan. Dalam keadaan default, ftp berjalan pada port 21 dan bekerja pada protocol TCP/IP.

Konfigurasi FTP Server : Metode

Dalam FTP Server, kita bisa menggunakan dua cara;
  1. User Authentication LogIn (Password Protected)
  2. Anonymous LogIn (Guest OK)

Konfigurasi FTP Server : Alat Dan Bahan 

  • Komputer Dengan beserta lancard
  • Laptop Sebagai Client
  • Kabel Cross

Konfigurasi FTP Server : Installasi 

Kita harus login sebagai Root dengan cara 
Klik Application ->> accessories ->> root terminal 
Masukkan password root anda ketika di minta

Konfigurasi FTP Server

Sebenarnya ada dua aplikasi yang paling popular untuk ftp server pada distro debian. Yaitu ProFTPd dan Vsftpd. Disini ini saya menggunakan Proftpd, karena dianggap lebih mudah dan cepat dalam konfigurasinya. Langkah-langkah instalasinya sebagai berikut : 

Apt-cdrom add 
Apt-get install proftpd 
Maka akan muncul menu PopUp seperti pada gambar di bawah ini
dan pilih standalone mode.

Konfigurasi FTP Server

Konfigurasi FTP Server : Konfigurasi 

Secara default, setelah selesai menginstall proftpd diatas. Semua user yang terdaftar pada computer server Debian sudah bisa mengakses layanan ftp tersebut melalui web browser ataupun terminal. Dan direktori yang digunakan adalah direktori home setiap user tersebut.
Dalam membuat FTP Server, kita akan melakukan sedikit konfigurasi pada file-file berikut: 

Konfigurasi : Membuat Direktori

sebelum mengkonfigurasi file FTP server yang terletak di /etc/proftpd.conf, buatlah direktorinya terlebih dahulu. langkah langkah membuat direktori FTP 
debian:home/user#mkdir share 
debian:home/user#userdel ftp 
debian:home/user#useradd –d /share /ftp 
debian:home/user#passwd ftp 
Buat beberapa folder dalam direktori ftp server, sebagai bahan pengujian. 
debian:home/user#cd share/ 
debian:home/user#mkdir ini adalah direktori dari ftp server

Konfigurasi : Membuat User Login

User Authentication LogIn

LangkahKonfigurasi User Authentication LogIn sebagai berikut: 
Edit dan tambahkan script berikut di baris paling bawah dari file proftpd.conf. 

debian:home/user#nano /etc/proftpd/proftpd.conf 
#. . . 
<Anonymous /home/user/share/> #direktori untuk ftp server 
User ftp                    #user untuk ftp server 
</Anonymous> 

Anonymous LogIn

Cara kedua adalah Anonymous LogIn, yang memperbolehkan semua pengunjung mengakses layanan ftp server tersebut. Perlu diingat, sebaiknya anda memilih salah satu dari dua cara ini. Jangan digunakan bersamaan. Tambahkan opsi “UserAlias” pada file proftpd.conf. Kurang lebih seperti berikut scriptnya. 

debian:home/user#nano /etc/proftpd/proftpd.conf 
#. . . 
<Anonymous /home/hadi/share/
User ftp 
UserAlias anonymous ftp #tambahkan script ini 
</Anonymous> 

Setelah konfigurasi selesai restart proftpdnya dengan perintah debian:home/user#/etc/init.d/proftp restart

Konfigurasi FTP Server : Pengujian 

Via Localhost 

Dalam pengujian di server localhost, kita akan menggunakan ftp client berbasis text. Secara otomatis ftp client sudah terinstall bersamaan dengan system operasi Debian.

Konfigurasi FTP Server

Via Windows (Web)

Untuk menguji, apakah ftp server berhasil atau tidak. Pergi ke alamat ftp.tkjsmk2.com atau ftp://192.168.30.100 melalui Web Browser. Dengan cara sebagai berikut : 
  • Hubungkan client dengan computer FTP server 
  • Ping computer client ke computer FTP server 
  • Jika sudah terkoneksi dengan baik buka web browser pada computer client, di address bar ketik Ftp://192.168.30.100 dan enter Nanti akan muncul jendela pop up user dan password, isikan user dan password yang kita buat tadi seperti pada gambar dibawah ini :
Konfigurasi FTP Server

Konfigurasi FTP Server

  • maka konfigurasi pun telah berhasil dilakukan dengan baik.

Catatan :
IP Address sudah terkonfigurasi
DNS nya sudah terkonfigurasi

0 comments:

Post a Comment

 
Top