linux中ftp登录不了怎么办

导读 方法:1、用“yum-yinstallvsftpd”安装vsftpd;2、用“chkconfigip

方法:1、用1yum -y install vsftpd”安装vsftpd;2、用“chkconfig iptables off关闭防火墙;3.修改vsftp文件允许root用户登录;4.修改config中disabled模式并重启即可。

本教程的操作环境:linux7.3系统、Dell G3电脑。

linux中ftp不能登录怎么办?

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]# lschroot_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#rootbindaemonadmlpsyncshutdownhaltmailnewsuucpoperatorgamesnobody修改[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.#rootbindaemonadmlpsyncshutdownhaltmailnewsuucpoperatorgamesnobody

以上两个是默认情况vsftp不允许使用的使用的帐户列表root删除,或在前面添加#号 重启vsftpd 服务

4、将/etc/selinux/config 中的enforcing 模式改为disabled,然后重启

推荐学习:Linux视频教程

以上就是linux中ftp如果你不能登录怎么办的细节,请多关注。php中文网其他相关文章!

郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。2022-06-14 04:26:41

猜你喜欢

最新文章