Selamat datang di Blog Haekal Fikri

Konfigurasi FTP Server di Linux Slackware 12.1

Written By Haekal Fikri On Thursday, November 22, 20120 comments

FTP (File Transfer Protocol) dari namanya jelas FTP merupakan protokol yang didesain untuk melakukan transfer file dalam jaringan. FTP menggunakan dua buah port dalam proses transfer dan download, yaitu port 20 (data port) dan 21 (command port). Namun, anda bisa saja mengganti data port dapat menggunakan port selain 20.Saat ini, banyak terdapat software yang dapat kita gunakan untuk membuat server FTP, misalnya :  VSFTPD, ALFTP, WSFTP, PureFTPd, G6 FTP, proftpd, FileZilla server, dan sebagainya. Keterangan mengenai kelebihan dan kekurangannya dapat anda cari melalui internet.User FTP dapat dibedakan menjadi dua, yaitu normal user dan anonymous. Normal user dapat berupa user pada server tersebut, atau user yang didefinisikan menggunakan LDAP, MySQL, dan sebagainya. Sementara, anonymous adalah user khusus bagi orang umum yang tidak memiliki user pada mesin/database yang digunakan tersebut. Biasanya, untuk user anonymous tersebut, orang membuat user baru bernama �ftp� dengan privilege seminim mungkin, untuk keamanan.Berikut ini Konfigurasi FTP di Linux Slackware buatan gw:
  • Bukalah file konfigurasi FTP dengan cara vi  /etc/vsftpd.conf, Editlah file-file berikut ini:
write_enable=YES
dirmessage_enable=YES
nopriv_user=vsftpd
ftpd_banner="Welcome to Runx Bex Website."
local_enable=YES
local_umask=077
chroot_local_user=YES
anonymous_enable=NO
log_ftp_protocol=YES
xferlog_enable=YES
vsftpd_log_file=/var/log/vsftpd.log
connect_from_port_20=YES
pam_service_name=vsftpd
listen=YES
ssl_enable=NO
pasv_min_port=30000
pasv_max_port=30100
local_root=/home/$USER
user_sub_token=$USER
keterangan option:
write_enable digunakan untuk menjalankan perintah-perintah yang berhubungan filesystem.
dirmessage_enable: Jika diaktifkan maka akan menampilkan pesan setelah mengakses sebuah direktori
nopriv_user: untuk menetukan user yang tidak memiliki akses ke FTP Server
ftpd_banner=� Welcome to Runx Bex Website.� digunakan untuk menampilkan pesan selamat datang pada saat pertama kali login
local_enable: Jika diaktifkan, maka user dapat mengakses
local_umask :D igunakan untuk mengatur permisi dari satu file
chroot_local_user:Jika diaktifkan, user lokal
anonymous_enable=NO digunakan agar anonymous user tidak bisa login
local_root=/home/$USER digunakan untuk inisialisasi direktori user
  • Editlah file ftpusers dengan cara vi  /etc/ftpusers Rubah root menjadi #root
  • Test Koneksi FTP di client
PASANG IKLAN
Share this article :

Hal-Hal Yang Yang Perlu Di Ketahui Sebelum Berkomentar!

1. Jangan Menggunakan Link Hidup Kecuali Penting
2..Komentar Yang Relevan Akan Saya Balas
3.Untuk Menggunakan Emoticon Klik Emoticon Terlebih Dahulu Untuk Mendapatkan Kode

Note:Komentar Anda Terlebih Dahulu Di Moderasi Untuk Tidak Terjadi Pelanggaran !
 
About | Ads | Sitemap | Privacy Policy | Term Of Service | Forum | Follow ! | Back to top
Copyright © 2018 HF Blog - Some Right Reserved | Design by Haekal Fikri | Created by Maskolis | Aa Sholah
Terima Kasih Atas Kunjungannya
Konfigurasi FTP Server di Linux Slackware 12.1Oops ! | Error 404