Membangun FTP Server pada Debian 5 Lenny
Sebagaimana
kita ketahui File Transfer Protokol (FTP) merupakan client/server yang
memberikan fasilitas untuk tranfer data dalam jaringan dan digunakan untuk
pertukaran data antara dua host dalam jaringan TCP/IP sehingga seolah-olah
berada di komputer sendiri.
Pada turorial kali, kita menggunakan software vsftpd yang berlisensi GPL.
Baik, langsung saja.
Cara membangun FTP Server berbasis Debian 5 Lenny :
Pada turorial kali, kita menggunakan software vsftpd yang berlisensi GPL.
Baik, langsung saja.
Cara membangun FTP Server berbasis Debian 5 Lenny :
- Masuk ke terminal dan login sebagai root.
- Buat direktori ftp yang akan digunakan oleh user sehingga server FTP dapat diakases oleh orang lain.
Caranya :
#mkdir /home/ftp
#mkdir /home/ftp
- Buat hak akses terhadap direktori tersebut.
Caranya :
#chmod 755 -R /home/ftp
#chmod 755 -R /home/ftp
- Buat sebuah user anonymous yang akan digunakan dalam mengakses direktori tersebut.
Caranya :
#useradd -d /home/ftp ftpuser
#passwd ftpuser
Hasilnya akan terlihat seperti gambar dibawah ini :
#useradd -d /home/ftp ftpuser
#passwd ftpuser
Hasilnya akan terlihat seperti gambar dibawah ini :
- Instalisasi vsftpd di Debian 5 Lenny.
Caranya :
#apt-get install vsftpd
#apt-get install vsftpd
- Konfigurasi vsftp pada file /etc/vsftpd.conf sesuai kebutuhan anda.
Caranya :
#nano /etc/vsftpd.conf
Jika konfigurasi punya saya adalah :
listen=YES
anonymous_enable=YES
local_enable=YES
write_enable=YES
local_umask=022
anon_upload_enable=YES
anon_mkdir_write_enable=YES
dirmessage_enable=YES
xferlog_enable=YES
connect_from_port_20=YES
chown_uploads=YES
ftpd_banner=Selamat Datang at Ladast-Server FTP
secure_chroot_dir=/var/run/vsftpd
pam_service_name=vsftpd
rsa_cert_file=/etc/ssl/certs/vsftpd.pem
anon_root=/home/ftp
#nano /etc/vsftpd.conf
Jika konfigurasi punya saya adalah :
listen=YES
anonymous_enable=YES
local_enable=YES
write_enable=YES
local_umask=022
anon_upload_enable=YES
anon_mkdir_write_enable=YES
dirmessage_enable=YES
xferlog_enable=YES
connect_from_port_20=YES
chown_uploads=YES
ftpd_banner=Selamat Datang at Ladast-Server FTP
secure_chroot_dir=/var/run/vsftpd
pam_service_name=vsftpd
rsa_cert_file=/etc/ssl/certs/vsftpd.pem
anon_root=/home/ftp
- Restart vsftpd dengan perintah :
#/etc/init.d/vsftpd restart
- Periksa apakah service vsftpd telah jalan.
Caranya :
#netstat -a | grep ftp
Jika berhasil akan terlihat seperti gambar dibawah ini :
#netstat -a | grep ftp
Jika berhasil akan terlihat seperti gambar dibawah ini :
- Akses FTP Server d melalui terminal
Caranya :
#ftp 127.0.0.1
Hasilnya akan terlihat melalui gambar berikut :
#ftp 127.0.0.1
Hasilnya akan terlihat melalui gambar berikut :
- Akses FTp melalui browser
Hasilnya akan
terlihat seperti ini :
semoga sukses...
Postting Terkait
Tidak ada komentar :
Posting Komentar