失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > ftp不能连接 linux ftp无法连接登录linux的解决方法

ftp不能连接 linux ftp无法连接登录linux的解决方法

时间:2023-09-01 17:39:51

相关推荐

ftp不能连接 linux 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 ftp无法连接登录linux的解决方法》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。