Konfigurasi FTP Server Pada Ubuntu

A. Pengertian FTP


FTP merupakan salah satu protokol Internet yang paling awal dikembangkan, dan masih digunakan hingga saat ini untuk melakukan pengunduhan (download) dan penggugahan (upload) berkas-berkas komputer antara klien FTP dan server FTP. Sedangkan FTP Server adalah server yang melayanin layanan FTP.

B. Konfigurasi

1. Konfigurasi Server

Aplikasi yang digunakan adalah VSFTPD. untuk vsftpd sudah tersedia secara default di repositories ubuntu, maka untuk menginstallnya anda hanya perlu memberikan perintah :

sudo apt-get install vsftpd

Setelah proses instalasi VSFTPD selesai, selanjutnya lakukan konfigurasi VSFTPD dengan cara sebagi berikut :

Buka file konfigurasi VSFTPD default yang terdapat di /etc/vsftpd.conf dengan menggunakan editor pilihan anda. Kali ini saya menggunakan nano editor

Disable anonymous untuk mencegah anonymous user berhasil login. Pastikan tidak ada tanda pagar sebelum :

    anonymous_enable=NO

Dan pastikan tidak terdapat YES disana.
Untuk mempermudah pencarian, anda bisa gunakan CTRL+W dan masukan barisan kata atau kalimat konfigurasi yang anda inginkan.

Selanjutnya anda harus mengaktifkan (enable) login user yang menggunakan file otentikasi lokal dengan menghilangkan tanda pagar sebelum :

    local_enable=YES

Supaya user dapat melakukan modifikasi file system, anda perlu menghilangkan tanda pagar juga sebelum :

    write_enable=YES



Kemudian hilangkan tanda pagar sebelum perintah

chroot_local_user=YES

Lakukan langkah tersebut jika anda ingin user anda hanya dapat mengakses direktori mereka sendiri. Simpan konfigurasi dengan CTRL+X, Y.

2. Membuat username baru

Ketikan statement ini untuk membuat user baru :

        sudo adduser dedeerik

Ganti dedeerik dengan user yang anda inginkan. Anda akan diminta untuk membuat password dan mengisi beberapa data yang diminta. Untuk datanya bisa anda kosongkan dengan klik enter.       




Mengatur kepemilikan (ownership) root pada direktori home dedeerik :

        sudo chown root:root /home/dedeerik


Buatlah direktori baru di dalam home yang nantinya akan digunakan untuk menyimpan file-file yang akan diupload :

        sudo mkdir /home/dedeerik/www


Terakhir, silahkan berikan hak akses direktori tersebut ke user yang sudah anda buat tadi :

        sudo chown dedeerik:dedeerik /home/dedeerik/www

Proses instalasi dan konfigurasi FTP server di linux ubuntu sudah selesai.




Tidak ada komentar:

Posting Komentar