05 - Instalasi Dan Konfigurasi FTP Server
-
Upload
nora-asteria -
Category
Documents
-
view
12 -
download
0
description
Transcript of 05 - Instalasi Dan Konfigurasi FTP Server
MODUL PRAKTIKUM ADMINISTRASI SERVER
© Departemen Penelitian dan Pengembangan SMK Negeri 8 Malang - 2010 1
SERI TUTORIAL PRAKTIS
Bidang Keahlian : Teknik Komputer dan Jaringan Kelas/ Semester : XII/ V
Nama Proyek : INSTALASI DAN KONFIGURASI FTP SERVER Versi Dokumen : v.01 - (Agustus 2010)
Engineer : Darwis Suryantoro, CCNA Kode Proyek : 05-TKJ-AS
Kata Kunci : instalasi, konfigurasi vsftpd, very secure ftp daemon, ftp server, file transfer protocol, port 21
LANGKAH I 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:
MODUL PRAKTIKUM ADMINISTRASI SERVER
© Departemen Penelitian dan Pengembangan SMK Negeri 8 Malang - 2010 2
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.
MODUL PRAKTIKUM ADMINISTRASI SERVER
© Departemen Penelitian dan Pengembangan SMK Negeri 8 Malang - 2010 3
Berikut baris-baris perintah yang perlu dikonfigurasi lebih lanjut:
1. Untuk menjalankan daemon vsftpd. listen = YES
2. Untuk memperbolehkan user anonymous mengakses file di server FTP. anonymous_enable = YES
3. Untuk mengaktifkan agar user yang login langsung tertuju pada home directory masing-masing. local_enable = YES
4. Untuk menyetting hak akses yang diberikan pada user local.
local_umask = 022
5. 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
6. Memberikan hak agar user anonymous dapat mengakses data. anon_upload_enable = YES
7. Mengijinkan agar user anonymous dapat membuat direktori. anon_mkdir_write_enable = YES
8. Mengaktifkan pesan direktori. dirmessage_enable = YES
9. Untuk mengaktifkan log saat proses download dan upload.
xferlog_enable = YES
10. Untuk mengaktifkan port transfer. connect_from_port_20 = YES
11. Menentukan user yang dapat melakukan proses upload.
chown_uploads = YES chown_username = username_linux_anda
12. Untuk menentukan nama dan direktori file log.
xferlog_file = /var/log/vsftpd.log
13. Untuk mengaktifkan file log standar. xferlog_std_format = YES
14. Menentukan lama waktu timeout yang diberikan kepada user pada waktu
download atau upload. idle_session_timeout = 600
MODUL PRAKTIKUM ADMINISTRASI SERVER
© Departemen Penelitian dan Pengembangan SMK Negeri 8 Malang - 2010 4
15. Menentukan lama waktu yang diberikan untuk download dan upload data. data_connection_timeout = 120
16. Secure chroot.
secure_chroot_dir = /var/run/vsftpd
17. PAM service. pam_service_name=vsftpd
18. 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. Proyek selanjutnya adalah instalasi dan konfigurasi Samba Server sebagai media sharing antara sistem operasi Windows dan Linux yang dapat dipelajari pada Modul Praktikum Administrasi Server dengan kode proyek 06-TKJ-AS.