匿名用戶登錄ftp,產(chǎn)生報錯: 530 Permission denied.
????????????????????????????????????????????????Login failed.
如圖:
首先檢查了一下vsftpd是否開啟:
systemctl status vsftpd
開啟命令:
systemctl start vsftpd
發(fā)現(xiàn)vsftpd是沒有問題的,地址也可以訪問到,那么就考慮是配置文件出錯了
編輯/etc/vsftpd/vsftpd.conf,發(fā)現(xiàn)有以下兩項:
userlist_enable=YES
userlist_deny=NO?
userlist_enable=YES 表示啟用user_list,里面的用戶禁止登錄ftp(默認是禁止)
userlist_deny=NO 表示拒絕user_list里面的用戶登錄,設(shè)置為NO,那就是不拒絕
這兩條加起來就等于:只允許user_list文件中的用戶登錄ftp服務(wù)器
而user_list文件里面并沒有包括匿名用戶,所以自然訪問不了ftp服務(wù)器,產(chǎn)生拒絕訪問報錯
登錄匿名FTP服務(wù)器時,使用一個特殊的用戶名“anonymous”
原因找到了,于是在配置文件/etc/vsftpd/vsftpd.conf進行以下操作:
userlist_enable=NO
#userlist_deny=NO
另外,在配置文件/etc/vsftpd/vsftpd.conf中還得加上允許匿名用戶登錄、上傳、下載等權(quán)限的操作:
anonymous_enable=YES
anon_upload_enable=YES
anon_mkdir_write_enable=YES
anon_other_write_enable=YES
?修改好配置之后,再重啟vsftpd服務(wù)器:
systemctl restart vsftpd
如果重啟服務(wù)器失敗,可以查看我另一條博文:
到此,匿名用戶就可以成功訪問啦
文章來源:http://www.zghlxwxcb.cn/news/detail-473803.html
?希望能夠幫助到大家~文章來源地址http://www.zghlxwxcb.cn/news/detail-473803.html
到了這里,關(guān)于Linux:ftp匿名用戶無法登錄,530 Permission denied.Login failed.的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!