diff --git a/00. Inbox/vsftpd.md b/00. Inbox/vsftpd.md index 20fc73b..eee488f 100644 --- a/00. Inbox/vsftpd.md +++ b/00. Inbox/vsftpd.md @@ -12,11 +12,29 @@ anonymous_enable=NO  write_enable=YES  # 设定本地用户可以访问 local_enable=YES  -ascii_upload_enable=YES  -ascii_download_enable=YES + +# 將所有本機使用者限制在家目錄中,NO 則不限制 +chroot_local_user=YES +# 設定vsftpd 使用的PAM 模組為vsftpd +pam_service_name=vsftpd + +# 設定虛擬帳號的主目錄為/vuserconfig +user_config_dir=/etc/vsftpd/vuserconfig + +# 設定FTP 伺服器最大接入客戶端數為10個 +max_clients=10 +# 設定每個IP位址最大連線數為10 個 +max_per_ip=10 + +allow_writeable_chroot=YES +pasv_enable=YES +pasv_min_port=10000 +pasv_max_port=20000 ``` -# Service +# Service control ```shell sudo service vsftpd restart -``` \ No newline at end of file +``` + +# 建立使用者資料庫