Minggu, 22 Januari 2012

setting ftp di slackware13.37

assalamu'alaikum....

tadi sore abis kopdar bareng anak2 kpli palu dengan tema cara mengkonfigurasi ftp server yang menjadi bahan KTI dari sodara Ancha Amd.kep... :D yang sekaligus menjadi pematerinya, biar tidak lupa gara2 otak ketutup rambut makanya cepet2 ditulis disini konfigurasinya... :D

sebelum kita melakukan konfigurasi marilah kita simak sejenak apa sih yang dimaksud dengan FTP ? 
FTP (singkatan dari File Transfer Protocol) adalah sebuah protokol Internet yang berjalan di dalam lapisan aplikasi yang merupakan standar untuk pentransferan berkas (file) komputer antar mesin-mesin dalam sebuah internetwork. FTP ada dua yaitu FTP client dan FTP server. Sedangkan yang disebut FTP server adalah Sebuah daemon yang berjalan di atas sebuah komputer yang merespons perintah-perintah dari sebuah klien FTP. Perintah-perintah FTP dapat digunakan untuk mengubah direktori, mengubah modus transfer antara biner dan ASCII, menggugah berkas komputer ke server FTP, serta mengunduh berkas dari server FTP. lebih lengkapnya silahkan lihat disini.

apa yang dibutuhkan ?
komputer/laptop tentunya.
vsftpd sebagai aplikasi yang jalan di server.
gFTP, Filezilla, FireFTp addon di firefox juga bisa.
kopi susu tadi juga mantapppp....... cuma sayang tidak ada lawannya... :D

oke berhubung vsftpd dan gFTP udah ada pada saat instalasi slackware13.37 jadi silahkan sesuaikan dengan distro yang anda gunakan untuk cara instalasi aplikasi tersebut.

konfigurasi vsftpd
  • edit /etc/inetd.conf cari baris "ftp stream tcp nowait root /usr/sbin/tcpd vsftpd" hilangkan tanda "#" didepannya kemudian simpan.
  • lalu restart daemonnya /etc/rc.d/rc.inetd restart.
  • jika sudah coba dicek dengan perintah nmap localhost, pastikan service ftp dan port 21 telah terbuka.
  • kalau sudah sekarang edit file /etc/vsftpd.conf lalu hilangkan tanda "#" didepan tulisan berikut
        anonymous_enable=NO
        local_enable=YES
        write_enable=YES
        local_umask=022
        dirmessage_enable=YES
        xferlog_enable=YES
        connect_from_port_20=YES
        xferlog_std_format=YES
        ascii_upload_enable=YES
        ascii_download_enable=YES
        ftpd_banner=Welcome To Madesu Area
        chroot_list_enable=YES
        chroot_local_user=YES
        chroot_list_file=/etc/vsftpd.chroot_list (filenya buat sendiri)
        konfigurasi harap disesuaikan... :)
  • sekarang kita akan memasukkan user yang dapat mengakses folder diluar folder home masing2 user
  • edit file /etc/vsftpd.chroot_list dan tambahkan user handry dan wahyudi.
  • restart kembali servisnya /etc/rc.d/rc.inetd restart.

pengujian dengan terminal.

root@madesu:/etc# ftp localhost
Connected to localhost.
220 Welcome To Madese Area.
Name (localhost:root): remot
331 Please specify the password.
Password:
230 Login successful.
Remote system type is UNIX.
Using binary mode to transfer files.
ftp>

pengujian dengan gFTP.

Tidak ada komentar:

Posting Komentar