使用FileZilla配置FTP服务器

这篇具有很好参考价值的文章主要介绍了使用FileZilla配置FTP服务器。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

在拷贝大文件的时候,由于Windows系统限制有时会拷贝失败,FTP Server可以解决文件的传输问题。FileZilla是一个很好的免费工具,且版本没有强制要求。FileZilla支持FTPFTPS、SFTP等文件传输协议。官网下载地址:下载 - FileZilla中文网FileZilla是一种快速、可信赖的FTP客户端以及服务器端开放源代码程式,具有多种特色、直觉的接口。可控性、有条理的界面和管理多站点的简化方式使得Filezilla客户端版成为一个方便高效的FTP客户端工具。https://www.filezilla.cn/download

目录

搭建环境

服务器端安装​​​​​​​

 FileZilla连接到本地服务器

查看和编辑配置信息

 Rights management 权限管理​​​​​​​

 Server Listeners

Passive mode 被动模式

 防火墙配置

用户登陆

清除保存的FTP用户记录

 Issue

客户端安装

使用客户端连接服务器 

 文章来源地址https://www.toymoban.com/news/detail-446830.html


搭建环境

 FileZilla分为服务器端和客户端,本文所用服务器为WindowsServer2019系统,客户端使用Win10系统,使用FileZilla版本分别为:服务器端:FileZilla_Server_1.5.0_win64 ,客户端:FileZilla_3.60.1_win64 。​​​​​​​ 

服务器端安装​​​​​​​

  1. 以管理员身份运行“FileZilla_Server”按照包。“I Agree”。使用FileZilla配置FTP服务器
  2. 选择要安装的组件,默认即可,直接下一步“Next”。使用FileZilla配置FTP服务器
  3. 选择安装位置,可根据需求选择是否更改。“Next”。使用FileZilla配置FTP服务器
  4. 默认即可,“Next”。使用FileZilla配置FTP服务器
  5. 默认安装为服务,从Windows启动。默认监听端口14148 。配置FileZilla管理员密码(可以为空)。“Next”。 不配置密码有弹窗提醒,选择”是“。使用FileZilla配置FTP服务器使用FileZilla配置FTP服务器
  6. 默认在登陆用户后启动。“Install”。使用FileZilla配置FTP服务器
  7. 证书。使用FileZilla配置FTP服务器
  8. 安装完成,“Close”。使用FileZilla配置FTP服务器

 FileZilla连接到本地服务器

  1.  安装完成后,在桌面有3个快捷方式,双击“AdministerFileZillaServer”打开。
  2. 在窗口点击”Connect to FileZilla FTP Server“。使用FileZilla配置FTP服务器
  3. 默认使用环回地址,密码可要可不要。建议勾选保存密码和自动连接。使用FileZilla配置FTP服务器 
  4. 此处是证书上的字符串,Yes。使用FileZilla配置FTP服务器 
  5. 连接成功。可见log信息中的Successfully connected字样。使用FileZilla配置FTP服务器

查看和编辑配置信息

点击Server >> Configure… 打开配置窗口。使用FileZilla配置FTP服务器


 Rights management 权限管理​​​​​​​

访问文件系统的默认系统账号,设置客户端使用服务端上哪个账号来访问文件,该账号的权限影响用户访问时的操作权限。

若选用 use other system user ,所填写的账号在服务器上没有创建,则用户不能登陆。

默认使用所连接到的服务器的 SYSTEM 账号。

使用FileZilla配置FTP服务器

配置组Group

组里面的用户拥有统一的权限,组的权限大于用户的权限。

例如:Group拥有文件夹C:\FzTest 的只读权限,且不应用到子目录,用户test拥有C:\FzTest\test文件夹的读写权限。在用户test加入到组Group中后,用户test权限与Group完全相同,且无权限打开C:\FzTest目录下子文件夹。

使用FileZilla配置FTP服务器

配置用户Users

点击add添加user,修改user名字为2,设置密码,添加路径,设置访问权限。

        Virtual path表示的是虚拟路径,是客户端看到的访问路径,默认使用"/"即可;

        Native path 表示的本地文件路径,例如c\test\2。

使用FileZilla配置FTP服务器

Filters,IP过滤,设置不允许访问(disallowed)的ip地址,和允许访问(allowed)的ip地址。

使用FileZilla配置FTP服务器

Speed Limits,速率限制。

使用FileZilla配置FTP服务器

 若非使用公共文件夹,不建议使用组。仅配置用户便足以作为FTP服务器使用。


  •  Server Listeners

设置ftp连接的ip和端口号,“::”表示的是localhost。(默认)

实验时 第一行address为0.0.0.0时客户端可访问,为127.0.0.1时客户端不能访问。

使用FileZilla配置FTP服务器

  •  Protocols setting
  1. Autoban自动禁止。登陆若干次失败后禁止该ip,默认禁用300秒。0次为不启用。使用FileZilla配置FTP服务器
  2. ​​​​​​​​​​​​​​Timeouts,登陆超时时间,默认60秒。使用FileZilla配置FTP服务器
  3. Performance,线程数量,最大连接数。使用FileZilla配置FTP服务器
  4. Filters,IP过滤,设置允许访问IP范围,拒绝IP范围。使用FileZilla配置FTP服务器
  • FTP and FTP over TLS(FTPS) 
  1. Connection Security连接安全,设置最低TLS版本。TLS证书设置,默认使用自己签名的证书。使用FileZilla配置FTP服务器
  2. Welcome message,定制欢迎信息。命令行登陆可见。使用FileZilla配置FTP服务器 

Passive mode 被动模式

Passive mode被动模式,配置端口与IP,根据自身情况选择是否使用。在防火墙中对端口49152-65534进行放行(添加入站规则端口)。

使用FileZilla配置FTP服务器 

  •  ​​​​​​​Administration
  1. Connection,连接,本地监听端口默认14148。本页保持默认即可。使用FileZilla配置FTP服务器
  2. Connection security,连接安全。默认最小TLS版本为1.3,使用自己签名的证书,默认即可。使用FileZilla配置FTP服务器
  • Logging

日志设置。可根据情况进行调整。使用FileZilla配置FTP服务器

  • 加​​​​​​​密证书

使用FileZilla配置FTP服务器 


 防火墙配置

FTP协议使用TCP端口中的 20和21这两个端口,其中20用于传输数据,21用于传输控制信息。

在FileZilla中,SFTP协议连接到服务器使用22端口,FTP连接服务器使用port21,其中端口20才是真正传输所用到的端口,端口21只用于FTP的登陆认证。

被动模式中的端口也可按以下步骤中防火墙中配置。

  1. 打开防火墙,点击高级设置。点击入栈规则> 新建规则> Next。 ​​​​​​​使用FileZilla配置FTP服务器
  2. 选择端口 >Next,选择TCP ,指定端口:20,21,22  >Next。使用FileZilla配置FTP服务器
  3. 允许连接 >Next,Next。使用FileZilla配置FTP服务器​​​​​​​
  4. 命名规则,点击finish后创建完成。在防火墙中可以看到新建规则。使用FileZilla配置FTP服务器

用户登陆

打开资源管理器,输入 ftp://(FTP服务器地址) ,按回车即可访问。

使用FileZilla配置FTP服务器

 选择性保存密码。若保存密码则在下次登陆时自动登陆保存的用户。

使用FileZilla配置FTP服务器

清除保存的FTP用户记录

在CMD下执行命令:reg delete HKEY_CURRENT_USER\Software\Microsoft\FTP /f

使用FileZilla配置FTP服务器 


 Issue

遇到的一些问题。

1. 在客户端登陆时一直登陆不进去,且无报错弹窗。在服务端查看为 连接数据套接字失败,连接超时。在被动模式下,删除 Use the following host 信息后连接成功。 使用FileZilla配置FTP服务器

 在被动模式下删除 use the following host 。

使用FileZilla配置FTP服务器

2.  客户端登陆时报错,200、227、550 。服务端有同样的日志信息。

FTP有两种工作模式,PORT 主动模式、PASV被动模式。

227错误需要关闭客户端的被动模式,或者配置Server端的被动模式。

550错误可能是路径出现问题,删除path后重新配置即可。

使用FileZilla配置FTP服务器

使用FileZilla配置FTP服务器 

 3. 客户端报错550,不能打开文件或目录。在重新添加用户路径后恢复正常。

使用FileZilla配置FTP服务器

4.  在使用Windows Server 2012R2系统打开FTP文件夹,向本地拖取文件时提示:您当前的安全设置不允许从此位置下载文件。 双击FTP文件夹中的安装包提示:不支持这样的端口。

使用FileZilla配置FTP服务器 

 在Win10系统上并无此现象。且关闭防火墙后也不行,后来发现需要中Internet选项中设置信任站点。

使用FileZilla配置FTP服务器


客户端安装

 

使用FileZilla配置FTP服务器 

使用客户端连接服务器 

  1. 文件功能下有一个 站点管理器,是用来登陆服务器的。使用FileZilla配置FTP服务器
  2. 新建站点>修改站点名>输入主机ip>协议端口(FTP—21;SFTP—22)>FTP用户, 密码>连接 。点击连接后会有两个弹窗一个是是否记住密码,一个是证书,点击确定即可。使用FileZilla配置FTP服务器
  3. 连接成功后可在状态窗口看到状态日志,及远程目录窗口的目录信息。使用FileZilla配置FTP服务器
  4. 在服务器功能下,可以进行 重新连接 和 断开连接 操作。还有 搜索远程文件 的功能。使用FileZilla配置FTP服务器使用FileZilla配置FTP服务器

 

 

到了这里,关于使用FileZilla配置FTP服务器的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • phpstorm配置ftp同步文件到服务器

    这里的默认快捷键 不是 Ctrl+S ;需要设置快捷键,这里原来是save all操作时上传文件到服务器; ** ** 搜索出save all 后,双击它,弹出设置面板,然后按 Ctrl+S获取按键,最后点击OK

    2024年02月13日
    浏览(39)
  • Java 两台服务器间使用FTP进行文件传输

    背景:需要把服务器A中的文件拷贝至服务器B中,要求使用FTP进行传输,当文件传输未完成时文件是tmp格式的,传输完毕后显示为原格式(此处是grib2)。

    2024年02月15日
    浏览(34)
  • 使用Ftp服务器+快解析软件,让你的文件随时随地可访问

    你是否曾经遇到过这样的情况?你在办公室工作到很晚,突然想起家里的电脑里有重要文件,但却无法立即访问?或者你想要和朋友分享一些照片,却发现你的电脑和他们之间的距离太远,无法直接传输文件?如果你正在为这些问题烦恼,那么Ftp服务器将成为你的救星。 什么

    2024年02月12日
    浏览(25)
  • Linux | Ubuntu20.04系统使用命令从移动硬盘/U盘拷贝文件到服务器上

    *确认自己移动硬盘、U盘的格式,本文为exfat格式 查看disk默认位置 查看最后的位置,我的显示为 Device, 位置为 /dev/sdb1 ,2048, (后面省略) *注意:此时无法直接查看硬盘内容 进入Linux系统主界面,如果是user的话,获取管理员权限 挂载移动硬盘/U盘 命令如下,其中/dev/sdb1为disk默

    2024年02月14日
    浏览(36)
  • FTP文件传输服务器

    目录 一、FTP协议两种工作模式 二、FTP数据两种传输模式 三、FTP用户分类 四、VSFTP配置案例 4.1匿名开放模式 4.2本地用户模式 4.3虚拟用户模式 五、实验总结 一、FTP 协议两种工作模式 主动模式: 1、客户端主动向ftp服务器发送控制连接,三次握手控制连接建立成功(密码认证

    2024年02月10日
    浏览(38)
  • ubuntu服务器配置ftp服务

    目录  一、安装vsftpd 二、配置vsftpd 三、设置安全组 四、客户端测试 SFTP服务的配置看主页的下一篇博客:ubuntu云服务器配置SFTP服务-CSDN博客 需求:配置ftp服务用于在windows电脑上直接浏览、下载、上传ubuntu服务器上的文件,用于文件共享,方便实用 效果:用户打开windows资源

    2024年02月13日
    浏览(37)
  • 【Linux】FTP文件服务器

    FTP (File transfer protocol) 是TCP/IP 协议组中的协议之一。他最主要的功能是在服务器与客户端之间进行文件的传输。FTP就是实现两台计算机之间的拷贝,从远程计算机拷贝文件至自己的计算机上,称之为“下载 (download)”文件。将文件从自己计算机中拷贝至远程计算机上,则称

    2024年02月10日
    浏览(44)
  • vsftpd ftp服务器配置

    2024年02月14日
    浏览(33)
  • 正确解决:FTP文件夹错误,将文件复制到FTP服务器时发生错误。请检查是否有权限将文件放到该服务器上。

         FTP文件夹错误,将文件复制到FTP服务器时发生错误。请检查是否有权限将文件放到该服务器上。         谷歌了半天,全是同个答案,压根无法解决,无语到爆炸 (内心:几十篇文章,全都一个样,他们是怎么做到几十个人在那里互抄的,然后还没用):      

    2024年02月15日
    浏览(219)
  • FTP服务器与共享文件对比

    FTP 是File Transfer Protocol(文件传输协议)的英文简称,而中文简称为“文传协议”。用于Internet上的控制文件的双向传输。同时,它也是一个应用程(Application)。基于不同的操作系统有不同的FTP应用程序,而所有这些应用程序都遵守同一种协议以传输文件。在FTP的使用当中,用户经

    2024年02月10日
    浏览(76)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包