windows命令行能连上ftp,但是资源管理器连接报550

来源:互联网 发布:东方财富通 for mac 编辑:程序博客网 时间:2024/09/21 09:05

这里写图片描述
在linux安装ftp服务器遇上了一大堆麻烦,好不容易装好了也测试通过了,结果前段时间用windows资源管理器添加ftp的时候出现了权限问题,最可怕的是用cmd命令是可以连接成功的,经过好几天的探索(百度)之后终于发现了问题
1. ftp的主动和被动模式
    如题,自己百度
2. 如何解决问题

  • cmd命令和其它工具一般都是可以切换主动、被动模式的,windows资源管理器连接ftp的时候是默认被动模式而且不可切换,所以ftp服务器需要开启被动模式,也就是修改/etc/vsftpd.config文件,pasv_enable的值修改为YES,保存然后用“service vsftpd restart ”命令重启一下ftp
  • 然后去看看现在果然就….什么鬼!果然还是连不上
  • 被动模式需要启动端口,一般是大于1024的随机端口,我们要为被动模式开启端口映射并进行防火墙设置,为了方便设置,我们还需要对被动模式的端口范围进行设置,仍然是在/etc/vsftpd.config文件中配置
    这里写图片描述
    然后重启ftp服务,并开启服务器的40000-40100端口,端口怎么开?不知道。
  • 然后再去看看现在果然就…嗯!这次果然可以连接上了
阅读全文
0 0