您好,登錄后才能下訂單哦!
今天小編給大家分享一下linux中ftp無法訪問怎么解決的相關知識點,內容詳細,邏輯清晰,相信大部分人都還太了解這方面的知識,所以分享這篇文章給大家參考一下,希望大家閱讀完這篇文章后有所收獲,下面我們一起來了解一下吧。
兩種解決方法:1、利用getenforce查看selinux的狀態并將狀態設置為寬松狀態。2、利用“head /var/log/messages”查看日志提示,將運行結果的第二行在“/etc/vsftpd/”目錄下運行,然后重啟vsftpd服務即可。
本教程操作環境:linux7.3系統、Dell G3電腦。
之前就聽很多朋友反映過FTP進不去這個問題,最近自己也遇到這個問題了,今天突然發現ftp訪問一直進不去,檢查用戶名,密碼正確,檢查服務器的FTP服務器的21端口是監聽狀態,但是就是突然不能上FTP了。這究竟是怎么回事呢?
先看了下日志:head /var/log/messages
FTP老進不去解決方法一:
根據日志提示:與selinux安全有關,此時可以查看下selinux的狀況:
可以看出selinux為強制狀態,我們設置為寬松狀態:
[root@linux vsftpd]#setenforce 0
此時用戶可以正常登陸!問題解決!
FTP老進不去解決方法二:
我們的selinux還是設置為enforce的狀態,根據日志提示運行:
sealert -l 6459724e-821f-4334-8b5c-1ac0d96ea5cb
運行結果后有2行:
先運行第一行:
再切換到/etc/vsftpd/目錄下運行第二行:
最后重啟vsftpd服務即可!
[root@master ~]# systemctl restart vsftpd
測試訪問ftp登陸正常!
以上就是“linux中ftp無法訪問怎么解決”這篇文章的所有內容,感謝各位的閱讀!相信大家閱讀完這篇文章都有很大的收獲,小編每天都會為大家更新不同的知識,如果還想學習更多的知識,請關注億速云行業資訊頻道。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。