Membuat FTP Server di Ubuntu

// May 30th, 2010 // Learning

File Transfer Protocol (FTP) adalah protokol TCP untuk mengupload dan mendownload file antar komputer. FTP ini bentuknya sebagai klien/server. Komponen server nya disebut FTP Daemon, yang secara terus menerus menerima permintaan FTP dari remote clients. Nah untuk membuat FTP Server itu sendiri terdiri dari beberapa langkah-langkah. Dibawah ini merupakan tahapan proses pembuatan FTP Server di Ubuntu.

1. Menginstall vsftpd yang merupakan FTP Daemon yang tersedia diubuntu, untuk menginstall vsdtpd ini bisa dijalankan dengan menjalankan perintah :
sudo apt-get install vsftpd
2. Konfigurasi Anonymous FTP
Pada umumnya vsftpd dikonfigurasi hanya mengizinkan anonymous download. Jika kamu ingin mengubah lokasi default FTP directory, ubahlah user ftp home directory dengan cara :
sudo mkdir /srv/ftp
sudo usermod -d /srv/ftp ftp

Setelah melakukan perubahan kemudian restart vsftpd nya
sudo /etc/init.d/vsftpd restart
Lalu copy file atau direktori yang diinginkan melalui anonymous FTP ke /srv/ftp

3. Konfigurasi FTP Autentikasi User
Mengkonfigurasi vsftpd untuk mengautentifikasi sistem user dan mengizinkan mereka mengeupload files, edit lah file /etc/vsftpd.conf
dengan cara mengetikkan perintah sudo nano /etc/vsftpd.conf
kemudian edit menjadi :

local_enable=YES
write_enable=YES

kemudian restart vsftpd dengan cara
sudo /etc/init.d/vsftpd restart

4. Mengamankan FTP
Ada banyak pilihan di /etc/vsftpd.conf untuk membantu membuat vsftpd menjadi lebih aman. Contohnya use dapar diberi batasan hak akses ke home direktori dengan cara uncommenting:
chroot_local_user=YES
dan sebagainya, jangan lupa setelah melakukan perubahan, restart kembali vsftpd nya.

One Response to “Membuat FTP Server di Ubuntu”

  1. ibii says:

    sip..sip gan,trima ksh infona,tugas kul ni..hehhe
    ibii´s last blog ..New Hyundai Verna Car 2011 – Verna FluidicMy ComLuv Profile

    [Reply]

Leave a Reply

CommentLuv Enabled