前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >FileZilla Server

FileZilla Server

作者头像
程序手艺人
发布2019-02-21 15:50:09
2.6K0
发布2019-02-21 15:50:09
举报
文章被收录于专栏:程序手艺人程序手艺人

FTP

FTP 是File Transfer Protocol(文件传输协议)的英文简称,而中文简称为“文传协议”。用于Internet上的控制文件的双向传输。

服务器搭建

  • ftp传输的客户端有很多,这里选择FileZilla搭建客户端和服务器,客户端支持Linux和Windows端,服务器只有Windows端口。搭建服务器端遇到了几个问题,总结一下搭建的过程
  • FileZilla Server 下载
  • 第一次下载运行服务器,以Host : 127.0.0.1 登录,看见Logged on代表登录成功.
  • 需要进行如下设置: Edit -> Settings -> Admin Interface settings
    • 远程连接端口号
    • 允许远程连接的IP地址
    • 远程登录密码
  • 设置完毕后,可以用本机IP登录Server

用户权限

  • 可以设置用户组和用户,这里以设置用户为例
  • Edit -> Setting -> Users -> Shared folders 中添加Users 和 Shared folders

搭建过程中问题点

  • 基本设置完成后,客户端应该可以访问了,发现只有本机客户端可以访问,ftp://ip , 局域网内其他机器竟然不能访问,各种问题排查,纠结,花费3个小时,吸取了先人的经验,问题解决,容我细细说来:

问题1: FTP服务器本机可以访问,而其他主机无法访问

  • Win7为例: 控制面板 -> 系统和安全 -> Windows防火墙 -> 允许的程序 选择FTP服务器 问题解决
  • 其他主机虽然可以访问了,但是目录服务获取,由此问题2

问题2: FTP登录提示Can’t open data connection for transfer of “/”

  • 主要原因是防火墙导致,于是使用ftp被动模式,开启60000-60020端口,主动和被动模式说明
这里写图片描述
这里写图片描述
  • 打开防火墙添加被动端口号,点击“开始”->“控制面板”->”windows防火墙”->”高级设置”->”入站规则”->”新建规则”,一一添加20个,添加端口请参考
这里写图片描述
这里写图片描述
  • 通过以上设置,问题解决,服务器端和客户端可以正常通讯

参考

参考1: 服务器登录设置 参考2: 其他主机无法访问服务器 参考3: 参考4: 参考5:

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2017年08月13日,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • FTP
  • 服务器搭建
  • 用户权限
  • 搭建过程中问题点
    • 问题1: FTP服务器本机可以访问,而其他主机无法访问
      • 问题2: FTP登录提示Can’t open data connection for transfer of “/”
      • 参考
      领券
      问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档