天天看點

vsftpd配置檔案說明

# 預設配置檔案: /etc/vsftpd.conf

#

#     下面是配置的選項及說明

######### 核心設定 ###########

# 允許本地使用者登入

local_enable=YES

# 本地使用者的寫權限

write_enable=YES

# 使用FTP的本地檔案權限,預設為077

# 一般設定為022

local_umask=022

# 切換目錄時

# 是否顯示目錄下.message的内容

dirmessage_enable=YES

#驗證方式

#pam_service_name=vsftpd

# 啟用FTP資料端口的資料連接配接

connect_from_port_20=YES

# 以獨立的FTP服務運作

listen=yes

# 修改連接配接端口

#listen_port=2121

######### 匿名登入設定 ###########

# 允許匿名登入

anonymous_enable=NO

# 如果允許匿名登入

# 是否開啟匿名上傳權限

#anon_upload_enable=YES

# 是否允許匿名建立檔案夾并在檔案夾内上傳檔案

#anon_mkdir_write_enable=YES

# 匿名帳号可以有删除的權限

#anon_other_write_enable=yes

# 匿名的下載下傳權限

# 匿名為Other,可設定目錄/檔案屬性控制

#anon_world_readable_only=no

# 限制匿名使用者傳輸速率,機關bite

#anon_max_rate=30000

######### 使用者限制設定 ###########

#### 限制登入

# 用userlist來限制使用者通路

#userlist_enable=yes

# 名單中的人不允許通路

#userlist_deny=no

# 限制名單檔案放置的路徑

#userlist_file=/etc/vsftpd/userlist_deny.chroot

#### 限制目錄

# 限制所有使用者都在家目錄

#chroot_local_user=yes

# 調用限制在家目錄的使用者名單

chroot_list_enable=YES

# 限制在家目錄的使用者名單所在路徑

chroot_list_file=/etc/vsftpd/chroot_list

######### 日志設定 ###########

# 日志檔案路徑設定

xferlog_file=/var/log/vsftpd.log

# 激活上傳/下載下傳的日志

xferlog_enable=YES

# 使用标準的日志格式

#xferlog_std_format=YES

# 日志的時間格式

use_localtime=YES

######### 安全設定 ###########

# 使用者空閑逾時,機關秒

#idle_session_timeout=600

# 資料連接配接空閑逾時,機關秒

#data_connection_timeout=120

# 将用戶端空閑1分鐘後斷開

#accept_timeout=60

# 中斷1分鐘後重新連接配接

#connect_timeout=60

# 本地使用者傳輸速率,機關bite

#local_max_rate=50000

# FTP的最大連接配接數

#max_clients=200

# 每IP的最大連接配接數

#max_per_ip=5

######### 被動模式設定 ###########

# 是否開戶被動模式

pasv_enable=yes

# 被動模式最小端口

pasv_min_port=5000

# 被動模式最大端口

pasv_max_port=6000

######### 其他設定 ###########

# 歡迎資訊

ftpd_banner=Welcome to Ftp Server!

-------------------------------------------

自用vsfptd配置

anon_upload_enable=NO

anon_mkdir_write_enable=NO

#chown_uploads=YES

#chown_username=whoever

log_ftp_protocol=YES

idle_session_timeout=600

data_connection_timeout=120

#nopriv_user=ftpsecure

#async_abor_enable=YES

#ascii_upload_enable=YES

#ascii_download_enable=YES

#deny_email_enable=YES

# (default follows)

#banned_email_file=/etc/vsftpd/banned_emails

ftpd_banner=Hi Ach4ng vsftp

chroot_local_user=YES

#chroot_list_enable=YES

#chroot_list_file=/etc/vsftpd/chroot_list

#ls_recurse_enable=YES

listen=YES

listen_port=2821

#listen_ipv6=YES

pam_service_name=vsftpd

userlist_enable=YES

tcp_wrappers=YES

-------------------------------------------------

vsftpd 安裝

yum -y install vsftpd*

yum -y install pam*

yum -y install db4*