Centos6.5安裝配置vsftpd
1. 安裝vsftpd
#yum install vsftpd
#service vsftpd start
#chkconfig vsftpd on
修改vsftpd.conf配置文件,
鍵入#vi /etc/vsftpd/vsftpd.conf,查看配置,以下為默認(rèn)設(shè)置內(nèi)容,按需要設(shè)置即可
anonymous_enable=NO /設(shè)定不允許匿名訪問
local_enable=YES /設(shè)定本地用戶可以訪問。注意:主要是為虛擬宿主用戶,如果該項(xiàng)目設(shè)定為NO那么所有虛擬用戶將無(wú)法訪問。
write_enable=YES /設(shè)定可以進(jìn)行寫操作。
local_umask=022 /設(shè)定上傳后文件的權(quán)限掩碼。
anon_upload_enable=NO /禁止匿名用戶上傳
anon_mkdir_write_enable=NO /禁止匿名用戶建立目錄
dirmessage_enable=YES /設(shè)定開啟目錄標(biāo)語(yǔ)功能。
xferlog_enable=YES /設(shè)定開啟日志記錄功能。
connect_from_port_20=YES /設(shè)定端口20進(jìn)行數(shù)據(jù)連接
Chown_uploads=NO /設(shè)定禁止上傳文件更改宿主
#chown_username=whoever
#xferlog_file=/var/log/xferlog
.........
........
2. 打開IPtables修改一下端口
命令行輸入:netstat tlpn | grep vsftpd,可以看到vsftpd用的是21端口
#vi /etc/sysconfig/iptables
鍵入:-A INPUT –m stat –stat NEW –m tcp – p tcp –dport 21 –j ACCEPT
然后重啟iptables:#service iptables restart