您好,登錄后才能下訂單哦!
ftp服務器無法連接登錄linux怎么解決?相信很多沒有經驗的人對此束手無策,為此本文總結了問題出現的原因和解決方法,通過這篇文章希望你能解決這個問題。
1、首先安裝vsftpd
命令:
yum -y install vsftpd
之后開啟服務:
service vsftpd start
2、關閉防火墻
1) 重啟后生效
開啟:
chkconfig iptables on
關閉:
chkconfig iptables off
2) 即時生效,重啟后失效
開啟:
service iptables start
關閉:
service iptables stop
3、默認情況下vsftp是不允許root用戶登錄的,可以通過修改限制來解決這個問題
首先找到vsftp的配置目錄 [root@localhost vsftpd]# pwd /etc/vsftpd [root@localhost vsftpd]# ls chroot_list ftpusers user_list vsftpd.conf vsftpd_conf_migrate.sh [root@localhost vsftpd]# 修改 [root@localhost vsftpd]# cat ftpusers # Users that are not allowed to login via ftp #root bin daemon adm lp sync shutdown halt mail news uucp operator games nobody 修改 [root@localhost vsftpd]# cat user_list # vsftpd userlist # If userlist_deny=NO, only allow users in this file # If userlist_deny=YES (default), never allow users in this file, and # do not even prompt for a password. # Note that the default vsftpd pam config also checks /etc/vsftpd/ftpusers # for users that are denied. #root bin daemon adm lp sync shutdown halt mail news uucp operator games nobody 上面這個兩個就是默認情況下vsftp不允許使用的賬號列表,講文件中root刪除,或者前面加個#號 重啟一下vsftpd 服務 即可
4、將/etc/selinux/config
中的enforcing
模式改為disabled
, 然后重啟
看完上述內容,你們掌握ftp服務器無法連接登錄linux的解決方法了嗎?如果還想學到更多技能或想了解更多相關內容,歡迎關注億速云行業資訊頻道,感謝各位的閱讀!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。