Proftpd merupakan sebuah software FTP server yang memungkinkan client dapat bertukar file dalam sebuah jaringan.
--Instalasi Proftpd
1. Pastikan anda berada pada user root.
2. Ketikkan "apt-get update" agar semua paket dikenali.
3. Untuk instalasinya ketikkan "apt-get install proftpd". Setelah itu ketikkan "Y"untuk melanjutkan proses instalasi. Tunggu prosed download software proftpd dari server repositry.
4. Setelah proses download selesai akan muncul tampilan berikut. Proftpd meminta anda untuk memilih akan dijalankan dimana ftp servernya , di "stand alone" atau "inetd", stand alone digunakan apabila banyak user yang mengakses FTP server,dan inetd digunakan apabila yang mengakses FTP server hanya beberapa user. Disini saya memilih "stand alone". Lalu tekan enter.
--Konfigurasi Proftpd
1. Untuk konfigurasi Proftpd terletak pada folder "/etc/proftpd/" ketikkan "pico /etc/proftpd/proftpd.conf" untuk masuk kedalam konfigurasinya.
2. Cari parameter "DefaultRoot" dengan cara menekan ctrl + w (fitur search engine pada aplikasi editor pico), lalu ketikkan "DefaultRoot". Hapus tanda pagar sebelum kata "DefaultRoot". Default root merupakan folder home saat user pertama kali masuk ke FTP server. Simpan konfigurasi dengan menekan ctrl + o , lalu tekan ctrl + x untuk keluar dari konfigurasinya. Restart proftpdnya dengan mengetikkan "/etc/init.d/proftpd restart"
3. Pengecekan via localhost apakah telah telah tersambung dengan ftp server. Ketikkan "ftp localhost".
lalu masukkan username dan password sesuai dengan username dan password pada ubuntu server.
Bila login berhasil anda telah tersambung dengan ftp server. Untuk keluar dari ftp ketikkan "exit"
4. Pengecekan via browser
Pada address bar ketikkan "ftp://[ip address server]/ . Setelah itu akan muncul form login. Masuk dengan
username dan password yang sama dengan ubuntu server.
--Konfigurasi Proftpd agar bisa diakses oleh user tanpa harus login
1. Masuk ke folder home
2. Buat direktori dengan nama anonymous sebagai tempat user mengakses filenya, ketikkan perintah"mkdir
anonymous"
3. Tambahkan user baru dengan nama "ftp2" dan rubah hak aksesnya folder yang telah dibuat, dengan cara :
"useradd -d /[nama direktori yang akan diubah hak aksesnya]/ [nama user baru yang akan dibuat]" dan
jangan lupa beri password baru unutk usernya dengan cara ketik "passwd [namauser]"
4. Masuk ke konfigurasi proftpd , lalu pada baris paling bawah tambahkan:
"Anonymous [folder path tempat user mengkakses ]"
User [nama user yang telah dibuat]"
UserAlias anonymous [nama user yang telah dibuat]"
"/Anonymous"
5. Simpan konfigurasinya dan restart proftpd nya.
6. Cek via localhost
Ketik "ftp localhost", untuk username dan password masukkan username dan password yang telah dibuat
tadi pada konfigurasi nomor 3. Bila muncul perintah "230 Access Anonymous granted..... ", berarti user
dapat mengakses ftp server tanpa login. Ketik "exit" untuk keluar dari ftp.
7. Cek via browser
Ketik "ftp://[ip address server]/" bila tidak muncul form login ,berarti konfigurasi telah berhasil.
--Mendaftarkan user pada proftpd
1. Buat terlebih dahulu folder tempat user yang terdaftar dapat mengakses file di ftp server, ketik "mkdir
user"
2. Buat user baru dan beri hak akses folder yang telah dibuat dan jangan lupa beri passworndya
ketikkan perintah "useradd -d /[nama folder yang akan diubah hak aksesnya]/ [nama user baru yang akan
dibuat]". setelah itu beri passwordnya
3. Masuk ke konfigurasi proftpd, lalu pada baris paling bawah tambahkan script :
"Anonymous [folder path tempat user mengakses]"
User [nama user yang telah dibuat]
UserAlias Anonymous [nama user yang telah dibuat]
"/Anonymous"
5. Cek via web browser
Ketik "ftp://[nama user yang telah ditambahkan]@ipserver]"
thx informasinya, saya berhasil men setting ftp, maju terussss dan sukses selalu
BalasHapusmakasih infonya gan..
BalasHapusberkat tutorial agan ftp server saya udah jalan sekarang..