首頁  >  文章  >  運維  >  linux中ftp無法存取怎麼辦

linux中ftp無法存取怎麼辦

WBOY
WBOY原創
2022-06-08 18:00:056715瀏覽

兩種解決方法:1.利用getenforce查看selinux的狀態並將狀態設為寬鬆狀態。 2.利用「head /var/log/messages」查看日誌提示,將執行結果的第二行在「/etc/vsftpd/」目錄下執行,然後重新啟動vsftpd服務即可。

linux中ftp無法存取怎麼辦

本教學操作環境:linux7.3系統、Dell G3電腦。

linux中ftp無法存取怎麼辦

之前就聽很多朋友反映過FTP進不去這個問題,最近自己也遇到這個問題了,今天突然發現ftp訪問一直進不去,檢查用戶名,密碼正確,檢查伺服器的FTP伺服器的21埠是監聽狀態,但是就是突然不能上FTP了。這究竟是怎麼回事呢?

先看了下日誌:head /var/log/messages

#FTP老進不去解決方法一:

#根據日誌提示:與selinux安全性有關,此時可以查看下selinux的狀況:

linux中ftp無法存取怎麼辦

可以看出selinux為強制狀態,我們設定為寬鬆狀態:

[root@linux vsftpd]#setenforce 0

此時使用者可以正常登陸!問題解決!

FTP老進不去解決方法二:

我們的selinux還是設定為enforce的狀態,根據日誌提示運行:

sealert -l 6459724e-821f-4334-8b5c-1ac0d96ea5cb

運行結果後面有2行:

linux中ftp無法存取怎麼辦

先執行第一行:

再切換到/etc/vsftpd/目錄下執行第二行:

最後重啟vsftpd服務即可!

[root@master ~]# systemctl restart vsftpd

測試訪問ftp登陸正常!

推薦學習:Linux影片教學

#

以上是linux中ftp無法存取怎麼辦的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn