vsftpd.conf详解
生活随笔
收集整理的這篇文章主要介紹了
vsftpd.conf详解
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
# 服務器以 standalong 模式運行,如果以 root 用戶直接啟動 vsftpd 進程,則必須。
# 注銷語句以 xinetd 方式運行
listen=YES
# 上傳總開關(全局控制)
write_enable=YES
# 接受匿名用戶,默認無密碼請求
anonymous_enable=YES
# 接受本地用戶
local_enable=YES
# 本地用戶上傳文件(包括目錄)的 umask
# 注意 vsftp 版本,某些舊版的該選項會被 chown_uploads/chown_username 二選項覆蓋
local_umask=022
# 允許匿名用戶上傳文件,配合 anon_umask,否則文件權限皆為默認的 600,用戶上傳的文件不提供給任何匿名用戶下載
anon_upload_enable=YES
# 匿名用戶上傳文件(包括目錄)的 umask
# 注意點同 local_umask
anon_umask=022
# 允許匿名用戶創建目錄,配合 anon_umask 實現目錄可寫,否則依我(aBiNg)看,實際用處很小
anon_mkdir_write_enable=YES
# 允許匿名用戶刪除/重命名文件等操作
#anon_other_write_enable=YES
# 為 YES 則進入目錄時顯示此目錄下由 message_file 選項指定的文本文件(默認為 .message)的內容
dirmessage_enable=YES
# 使用上傳/下載日志,日志文件默認為 /var/log/vsftpd.log,可以通過 xferlog_file 選項修改
xferlog_enable=YES
# 使用 port 模式連接,并啟用 20 端口
connect_from_port_20=YES
# 改變用戶上傳文件的所有者
#chown_uploads=YES
#chown_username=whoever
#xferlog_file=/var/log/vsftpd.log
# 日志使用標準 xferlog 格式
#xferlog_std_format=YES
# 用戶登陸后 idle 時間,超過設置超則被踢出服務器
#idle_session_timeout=600
# login 時的歡迎信息
ftpd_banner=Welcome to blah FTP service.
#deny_email_enable=YES
#banned_email_file=/etc/vsftpd.banned_emails
# 若為 NO,則記錄在 chroot_list_file 選項所指定的文件(默認是 /etc/vsftpd.chroot_list)中的用戶將被
# chroot 在登錄后所在目錄中,無法離開。如果為 YES,則所記錄的用戶將不被 chroot。
chroot_local_user=YES
# 設置為 YES 則下面的控制有效
#chroot_list_enable=YES
#chroot_list_file=/etc/vsftpd.chroot_list
#ls_recurse_enable=YES
secure_chroot_dir=/var/run/vsftpd
pam_service_name=vsftpd
rsa_cert_file=/etc/ssl/certs/ssl-cert-snakeoil.pem
rsa_private_key_file=/etc/ssl/private/ssl-cert-snakeoil.key
# 注銷語句以 xinetd 方式運行
listen=YES
# 上傳總開關(全局控制)
write_enable=YES
# 接受匿名用戶,默認無密碼請求
anonymous_enable=YES
# 接受本地用戶
local_enable=YES
# 本地用戶上傳文件(包括目錄)的 umask
# 注意 vsftp 版本,某些舊版的該選項會被 chown_uploads/chown_username 二選項覆蓋
local_umask=022
# 允許匿名用戶上傳文件,配合 anon_umask,否則文件權限皆為默認的 600,用戶上傳的文件不提供給任何匿名用戶下載
anon_upload_enable=YES
# 匿名用戶上傳文件(包括目錄)的 umask
# 注意點同 local_umask
anon_umask=022
# 允許匿名用戶創建目錄,配合 anon_umask 實現目錄可寫,否則依我(aBiNg)看,實際用處很小
anon_mkdir_write_enable=YES
# 允許匿名用戶刪除/重命名文件等操作
#anon_other_write_enable=YES
# 為 YES 則進入目錄時顯示此目錄下由 message_file 選項指定的文本文件(默認為 .message)的內容
dirmessage_enable=YES
# 使用上傳/下載日志,日志文件默認為 /var/log/vsftpd.log,可以通過 xferlog_file 選項修改
xferlog_enable=YES
# 使用 port 模式連接,并啟用 20 端口
connect_from_port_20=YES
# 改變用戶上傳文件的所有者
#chown_uploads=YES
#chown_username=whoever
#xferlog_file=/var/log/vsftpd.log
# 日志使用標準 xferlog 格式
#xferlog_std_format=YES
# 用戶登陸后 idle 時間,超過設置超則被踢出服務器
#idle_session_timeout=600
# login 時的歡迎信息
ftpd_banner=Welcome to blah FTP service.
#deny_email_enable=YES
#banned_email_file=/etc/vsftpd.banned_emails
# 若為 NO,則記錄在 chroot_list_file 選項所指定的文件(默認是 /etc/vsftpd.chroot_list)中的用戶將被
# chroot 在登錄后所在目錄中,無法離開。如果為 YES,則所記錄的用戶將不被 chroot。
chroot_local_user=YES
# 設置為 YES 則下面的控制有效
#chroot_list_enable=YES
#chroot_list_file=/etc/vsftpd.chroot_list
#ls_recurse_enable=YES
secure_chroot_dir=/var/run/vsftpd
pam_service_name=vsftpd
rsa_cert_file=/etc/ssl/certs/ssl-cert-snakeoil.pem
rsa_private_key_file=/etc/ssl/private/ssl-cert-snakeoil.key
轉載于:https://blog.51cto.com/spring129/145956
總結
以上是生活随笔為你收集整理的vsftpd.conf详解的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 谈谈主机和存储连接的多路径技术
- 下一篇: 我的MVP,来的那么“糊涂”(2009.