一、首先檢查系統是否開啟了vsftp服務,如果沒有開啟,先開啟該服務。
查看vsftp服務最后執行狀態:systemctl status vsftpd.service
重啟vsftp服務:systemctl restart vsftpd.service
二、查看配置
vsftpd的配置,配置文件中限定了vsftpd用戶連接控制配置。
vsftpd.ftpusers:位於/etc/vsftpd目錄下。它指定了哪些用戶賬戶不能訪問FTP服務器,例如root等。
vsftpd.user_list:位於/etc/vsftpd目錄下。該文件里的用戶賬戶在默認情況下也不能訪問FTP服務器,僅當vsftpd .conf配置文件里啟用userlist_enable=NO選項時才允許訪問。
vsftpd.conf:位於/etc/vsftpd目錄下。來自定義用戶登錄控制、用戶權限控制、超時設置、服務器功能選項、服務器性能選項、服務器響應消息等FTP服務器的配置。
修改配置后記得重啟vsftp服務。