码迷,mamicode.com
首页 > 其他好文 > 详细

CentOS 6.5 vsftp搭建 解决root用户无法登陆ftp传输文件的问题

时间:2016-07-19 14:05:14      阅读:3427      评论:0      收藏:0      [点我收藏+]

标签:防火墙   service   用户   status   enabled   

1.查看并启动vsftpd

运行

   #ntsysv

查看有没有vsftpd,有的话,选中,没有则安装vsftpd.

启动ftp.

   #service vsftpd restart

2.配置vsftpd用户,启用root用户.

   #cd /etc/vsftpd
   #vi ftpusers

注释掉root

网上还有人说需要修改user_list文件

   #vi user_list

注释掉root

我按照以上做法之后,仍然无法登录成功,于是在网上查找答案,终于找到了该如何解决。

还需要执行(添加防火墙策略或关闭防火墙)

   #iptables -I INPUT -p tcp --dport 21 -j ACCEPT

注释:/etc/sysconfig/iptables (防火墙配置地址)




ps:如果还是不能访问则可以关闭SELinux

   1、查看SELinux状态:
   /usr/sbin/sestatus -v      ##如果SELinux status参数为enabled即为开启状态
   SELinux status:                 enabled
   2、修改配置文件需要重启机器:
   修改/etc/selinux/config 文件
   将SELINUX=enforcing改为SELINUX=disabled
   重启机器即可


CentOS 6.5 vsftp搭建 解决root用户无法登陆ftp传输文件的问题

标签:防火墙   service   用户   status   enabled   

原文地址:http://11802086.blog.51cto.com/11792086/1827619

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!