Jumat, 24 Desember 2010

FTP Server UBUNTU 8.0

Tidak jauh berbeda dengan web server dan mail server, pembuatan FTP Server juga membutuhkan paket-paket untuk konfigurasi . Jika pada web server kita membutuhkan apache dan yang lainnya, pada FTP Server kita membutuhkan paket “vsftpd”

SETTING IP

#vim /etc/networking/interfaces

auto eth0

iface eth0 inet static

address 10.10.10.5

netmask 255.255.255.252

dns-search 10.10.10.3

dns-nameservers citrix2.edu

Buat file di /etc/resolv.conf

Dengan memaskkukan dns nya

#vim /etc/resolv.conf

search tkj.edu

nameservers 10.10.10.3

Install packet vsftpd

# apt-get install vsftpd


Lalu copy file di /etc/vsftpd.conf dengan tujuan apabila ada kesalahan setting agar saat sistem FTP mengalami gangguan dapat direstore ulang

# cp /etc/vsftpd.conf /etc/vsftpd.backup


Edit file vsftpd.conf

#vim /etc/vsftpd.conf

Lalu aktifkan perintah berikut dengan cara menghilangkan tanda pagar

Anonymous_enable=NO

local_enable=YES

write_enable=YES

local_umask=022

-PENJELASAN-

anonymous_enable, apakah memungkinkan anonymous FTP -. Hati-hati opsi ini diaktifkan secara default yang dapat menyebabkan beberapa masalah keamanan.

  • Default value: YES

local_enable , whether local logins are permitted . local_enable, apakah login lokal diizinkan. If enabled, normal user accounts in /etc/passwd may be used to log in. Jika diaktifkan, account pengguna normal dalam / etc / passwd dapat digunakan untuk login

  • Default value: NO

 4 4 write_enable , whether to allow any FTP commands which change the file system such as stor, dele, rnfr, rnto, mkd, rmd, appe and site write_enable, apakah untuk mengizinkan semua perintah FTP yang mengubah sistem file seperti Stor, DELE, rnfr, rnto, MKD, RMD, appe dan situs

  • Default value: NO

local_umask. Default umask for local users is 022. Default umask untuk pengguna lokal 077. You may wish to change this to 022, If your users expect that (022 is used by most other ftpd's) Anda mungkin ingin mengubah ini untuk 022, Jika Anda pengguna mengharapkan bahwa (022 digunakan oleh sebagian besar ftpd lain)

  • Default value: 22

Tambahkan user dengan cara

# adduser


Lalu berikan hak akses yang sesuai user

Contoh:

# chmod 777 -R /home/tkj (hak akses penuh)

Nah sekarang ftp sudah jadi. Tinggal di cek dengan cara browse di browser isikan pada address bar alamat ftp yang telah dibuat tadi.

Misal : ftp.citrix2.edu

0 komentar: