安裝 vsftpd --> "rpt-get install vsftpd"

本機預設目錄為 /home/username

修改 /etc/vsftpd.conf

允許本機使用者上下傳檔案
local_enable=YES
write_enable=YES

修正檔案時間錯誤
use_localtime=YES

允許匿名登入
local_enable=YES 改為 local_enable=NO

允許匿名登入者anonymous可上傳檔案
anonymous_enable=YES
anon_upolad_enable=NO

改為

anonymous_enable=YES
anon_upload_enable=YES
anon_mkdir_write_enable=YES  (加這行則匿名登入者可新增目錄)

修改port
listen_port=2121

特定本機用戶不得切換根目錄以外的目錄
chroot_local_user=YES

取消 anonymous 登入
anonymous_enable=YES 改為 anonymous_enable=NO

改變根目錄(會讓所有本機帳號登入此目錄之下,但無法匿名登入)
local_root=/opt

重新啟動 vsftpd ---> "/etc/init.d/vsftpd restart"

不允許本機使用者上下傳檔案 --> "/etc/init.d/vsftpd stop"

 

莊子 發表在 痞客邦 PIXNET 留言(0) 人氣()