阿裏雲服務器中使用ftp功能 (centos7)
我的服務器是使用阿裏雲提供的免費鏡像 centos7 默認已經安裝了ftp
隻需要啟動ftp
```systemctl start vsftpd
遇到問題1:
用root用戶登錄報:Permission denied
使用在vsftpd.conf中添加userlist_*阻止特定的本地用戶
userlist_enable=YES
userlist_deny=YES
userlist_file=/etc/vsftpd/user_list
編輯/etc/vsftpd/user_list ,添加上需要阻止的本地用戶,一個用戶名一行 用被阻止的用戶登錄FTP顯示的消息為:530 Permission denied
我本機的etc/vsftpd/vsftpd.conf文件裏,隻有userlist_enable=YES 於是用root用戶登錄報錯530 Permission denied 把YES改成NO就OK了
遇到問題2:
使用root用戶登錄的時候報:Server said: Login incorrect.
在網上再找過一些資料後
發現
隻需要把/etc/pam.d/vsftpd文件中的
auth required pam_listfile.so item=user sense=deny file=/etc/vsftpd/ftpusers onerr=succeed
這一句注釋掉就OK了。前麵加一個#好
重啟vsftpd服務。問題解決。
最後更新:2017-10-07 22:33:00