非常安全的檔案傳輸協定服務 vsftp
#/usr/ports/ftp/vsftpd
#make all install clean
#vim etc/inetd.conf, 將下列一行寫入
ftp stream tcp nowait root /usr/local/libexec/vsftpd vsftpd
設定 /usr/local/etc/vsftpd.conf 即可
其中內容.
Anonymous_enable=NO (禁止anonymous可login)
Local_enable=YES (允許本地用戶login)
Local_umask=022 (FTP上本地的文件權限755,default是077)
Connect_form_port_20=yes (使用的port)
Xferlog_enable=yes (enable log)
Xferlog_std_format=yes (使用default 的格式log)
Idle_session_timeout=120(秒) (設定 2分的timeout)
Data_connection_timeout=300(秒) (5分 timeout)
Ascii_upload_enable=YES (使用ASCII方式upload)
Ascii_download_enable=YES帮带(使用ASCII方式download)
Ftpd_banner=Welcome to blah FTP service. (FTP info of welcome)
Chroot_list_enable=YES (使用限定目錄)
Chroot_list_file=/PATH/vsftpd.chroot_list (格式為每個用户一行)
ps//:如果想把本地的任何用户都lock在自己的目錄中,把上面兩行注mark掉,再增加這一行
Chroot_local_user=YES
Pingback: max