vsftpd配置筆記

2021-09-02 16:24:40 字數 907 閱讀 6991

實驗環境centos7、vsftpd3.0.2

建立兩個賬號fanyc1、fanyc2

1,登入賬號限制:

結論1:ftpusers為黑名單,只要存在只這裡的使用者,都登入不了

結論2:user_list為白名單,如下配置後,不在ftpusers中但是在user_list中的使用者可以登入

# vsftpd.conf

userlist_enable=yes

userlist_deny=no

結論3:user_list為黑名單,如下配置後,不在ftpusers且不在在user_list中的使用者可以登入

# vsftpd.conf

userlist_enable=yes

userlist_deny=yes

2,家目錄限制:先通過以上user_list白名單保證fanyc1和fanyc2都可以登入

結論1:chroot_list裡的使用者被限制在家目錄

chroot_local_user=no

chroot_list_enable=yes

chroot_list_file=/etc/vsftpd/chroot_list

allow_writeable_chroot=yes // 解決客戶端出現500 oops錯誤的

結論2:不在chroot_list裡的使用者被限制在家目錄

chroot_local_user=yes

chroot_list_enable=yes

chroot_list_file=/etc/vsftpd/chroot_list

allow_writeable_chroot=yes // 解決客戶端出現500 oops錯誤的

vsftpd登入配置

一 vsftpd匿名登入配置 vsftpd 為了安全需要,var ftp目錄不能把所有的許可權開啟,開啟other的寫許可權後會顯示 500 oops vsftpd refusing to run with writable anonymous root 無法登陸ftp,所以我們這時要建乙個目錄pu...

vsftpd配置記錄

chroot local user yes 將所有本地使用者限制在自家目錄中,no則不限制。下面的指令是指出在所有本地使用者中例外於 本 指令規定的使用者。chroot list enable yes 是否允許vsftpd讀取乙個提供了使用者名稱的檔案,如果chroot local user指令是y...

vsftpd配置文件

vsftpd 配置文件 cente os 安裝系統時已經選擇了安裝 ftp服務,因此 vsftpd 已經安裝 1.配置vsftpd 隨系統自動啟動 setup 選擇system services,選中vsftpd 儲存退出 2.修改配置檔案 vi etc vsftpd vsftpd.conf ano...