linux中ftp登錄不了怎么辦
方法:1、用“yum -y install vsftpd”安裝vsftpd;2、用“chkconfig iptables off”關(guān)閉防火墻;3、修改vsftp文件允許root用戶登錄;4、修改config中disabled模式并重啟即可。
程序員必備接口測試調(diào)試工具:立即使用
Apipost = Postman + Swagger + Mock + Jmeter
Api設(shè)計、調(diào)試、文檔、自動化測試工具
后端、前端、測試,同時在線協(xié)作,內(nèi)容實時同步
本教程操作環(huán)境:Linux7.3系統(tǒng)、Dell G3電腦。
linux中ftp登錄不了怎么辦
1、首先安裝vsftpd
命令:
yum -y install vsftpd
之后開啟服務(wù):
service vsftpd start
2、關(guān)閉防火墻
1) 重啟后生效
開啟:
chkconfig iptables on
關(guān)閉:
chkconfig iptables off
2) 即時生效,重啟后失效
開啟:
service iptables start
關(guān)閉:
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 服務(wù) 即可
4、將/etc/selinux/config 中的enforcing 模式改為disabled, 然后重啟
推薦學(xué)習(xí):Linux視頻教程
以上就是linux中ftp登錄不了怎么辦的詳細內(nèi)容,更多請關(guān)注其它相關(guān)文章!
版權(quán)聲明:
本站所有文章和圖片均來自用戶分享和網(wǎng)絡(luò)收集,文章和圖片版權(quán)歸原作者及原出處所有,僅供學(xué)習(xí)與參考,請勿用于商業(yè)用途,如果損害了您的權(quán)利,請聯(lián)系網(wǎng)站客服處理。