windows下ftp登录Linux提示远程主机关闭连接

randengmx3 2014-07-09 03:04:23
配置如下:宿主机下vm8 配为 10.20.30.1 虚拟机中 Linux ip为 10.20.30.128
Linux 版本为RHEL5 ,已启动 vsftpd服务器, 防火墙已在当初安装时选择关闭
问题: windows与Linux 可以互为ping通, 但在windows下FTP不能通过账户登录Linux

C:\Users\Administrator>ftp 10.20.30.128
连接到 10.20.30.128。
220 (vsFTPd 2.0.5)
用户(10.20.30.128:(none)): ran
331 Please specify the password.
密码:
500 OOPS: cannot change directory:/home/ran
500 OOPS: child died
远程主机关闭连接。

新手自学,求好人解答
...全文
6277 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
sla3g 2014-12-18
  • 打赏
  • 举报
回复
我也有类似问题,在 linux中配置了本第用户的个人配置,客户端显示 cannot read user list file :/etc/vsftpd.user_list 远程主机关闭连接,ip能够 ping 通,也能连接到ftp,怎么回事啊?
c__ssd 2014-10-28
  • 打赏
  • 举报
回复
楼主真棒,大有用处
ljc007 2014-07-10
  • 打赏
  • 举报
回复
请点击左上角“结帖”按钮
randengmx3 2014-07-09
  • 打赏
  • 举报
回复
http://blog.csdn.net/jiusifeng/article/details/7413377
randengmx3 2014-07-09
  • 打赏
  • 举报
回复
好吧,其实我上面说的也不对 , 其实解决办法是将 /etc/selinux/config 中的enforcing 模式改为disabled, 然后重启
randengmx3 2014-07-09
  • 打赏
  • 举报
回复
有这个ran 用户, 我知道原因了,还是防火墙问题 首先,我在安装时明明禁掉了防火墙的,而且用service iptables status 查看时发现 firewall is stop 就以为是关闭了 事实上,chkconfig --list iptables 发现 2 3 4 5 是on, 把它off 并重启后变成了 1-6 off,这样就行了撒。。。 谢谢你的解答啦 我还想问一下为啥一开始禁不掉防火墙呢
ljc007 2014-07-09
  • 打赏
  • 举报
回复
/home/ran 服务器上有这个目录吗? ran 用户有权限 cd /home/ran 吗?

19,613

社区成员

发帖
与我相关
我的任务
社区描述
系统使用、管理、维护问题。可以是Ubuntu, Fedora, Unix等等
社区管理员
  • 系统维护与使用区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧