Siapkan CD Binary 5 Linux Debian, dan pastikan sudah siap di CD Drive tempat paket ini diinstal.
Masuk ke terminal dalam mode root, lalu lakukan instalasi vsftpd. Vsftpd singkatan dari Very Secure FTP Daemon, merupakan salah satu software FTP yang paling populer dari sekian banyak software yang ada seperti: ProFtp, WS_Ftp, GFtp, dan lain-lain.
Perintah: apt-get install vsftpd [Enter].
Jika dituliskan di browser: ftp://smkn8mlg.edu, maka tampilannya akan seperti di bawah ini:
LANGKAH II
Lakukan konfigurasi vsftpd. File konfigurasi ini bernama vsftpd.conf terletak di bawah direktori /etc. Buka file dengan perintah nano /etc/vsftpd.conf.
Berikut tampilannya.
Berikut baris-baris perintah yang perlu dikonfigurasi lebih lanjut:
- Untuk menjalankan daemon vsftpd.
listen = YES - Untuk memperbolehkan user anonymous mengakses file di server FTP.
anonymous_enable = YES - Untuk mengaktifkan agar user yang login langsung tertuju pada home directory masing-masing.
local_enable = YES - Untuk menyetting hak akses yang diberikan pada user local.
local_umask = 022 - Secara default, local system users tidak diperkenankan untuk mendownload file dari FTP server. Untuk merubah setting ini, hilangkan comment pada baris di bawah, sehingga menjadi:
write_enable = YES - Memberikan hak agar user anonymous dapat mengakses data.
anon_upload_enable = YES - Mengijinkan agar user anonymous dapat membuat direktori.
anon_mkdir_write_enable = YES - Mengaktifkan pesan direktori.
dirmessage_enable = YES - Untuk mengaktifkan log saat proses download dan upload.
xferlog_enable = YES - Untuk mengaktifkan port transfer.
connect_from_port_20 = YES - Menentukan user yang dapat melakukan proses upload.
- chown_uploads = YES
chown_username = username_linux_anda - Untuk menentukan nama dan direktori file log.
xferlog_file = /var/log/vsftpd.log - Untuk mengaktifkan file log standar.
xferlog_std_format = YES - Menentukan lama waktu timeout yang diberikan kepada user pada waktu download atau upload.
idle_session_timeout = 600 - Menentukan lama waktu yang diberikan untuk download dan upload data.
data_connection_timeout = 120 - Secure chroot.
secure_chroot_dir = /var/run/vsftpd - PAM service.
pam_service_name=vsftpd - Menuliskan banner FTP saat login.
ftpd_banner = Selamat Datang di Layanan FTP SMKN 8 Malang
Simpan dan keluar dari editor nano.
LANGKAH III
Restart service vsftpd dengan mengetikkan:
LANGKAH IV
Instalasi dan konfigurasi selesai. Gunakan mesin FTP Client seperti FileZilla di lain komputer untuk menguji dan memastikan bahwa FTP Server berjalan dengan baik.
0 komentar:
Posting Komentar