为了便于平时对文件的存储访问,特意搭建FTP服务

FTP服务器(File Transfer Protocol Server)是在互联网上提供文件存储和访问服务的计算机,它们依照FTP协议提供服务。 FTP是文件传输协议,就是专门用来传输文件的协议

基础环境

服务器:Windows Server 2012 R2

工具:   FileZilla Server 0.9.41中文版

搭建过程

1.下载FileZilla服务端

https://www.filezilla.cn/download/server

2.解压文件,文件结构如图,并启动服务

3.点击FileZilla Server Interface,连接server,服务器默认地址为localhost(或 127.0.0.1),即默认将本机作为FTP服务器,端口默认14147,建议修改

然后选中总是连接到该服务器,管理密码可以填写也可以不写,点击确认连接

4.连接成功后,日志面板会出现提示已登入,鼠标指到工具栏上,在左下角会有选项提示信息,从左到右依次为

  • 选中表示服务online, 未选择表示服务offline,offline就断开所有客户端的连接
  • 表示锁定服务,新的客户端请求将被拒绝(返回码421 Server is locked.)
  • 服务器基本参数设置,可以设置ip过滤,上传下载速度等;
  • 用户管理;
  • 用户组管理;
  • 帮助(About),服务器的版本以及相关信息
  • 两个图标'/C/'和'C:\'切换目录表示方式
  • 客户端的连接信息排序方式

5.选择编辑 → 设置,进行基本设置,可以对IP过滤,安全和传输速度等进行设置。

现只对我们服务中需要用的进行一些设置,常规中的监听端口,其实就是FTP服务器的连接端口,默认为21

被动模式设置:勾选使用自定义端口范围,设置端口为10000-10050。然后将特定IPV4从“默认”改为“使用下面IP”,填写固定的公网IP

这样进行被动模式设置,会在后期文件访问时避免出现如下错误

监听端口,IP设置完成时,同时在云服务控制台中的安全组中按如下添加规则

20/21端口不添加,10000/10050端口不添加,在后期文件访问时分别出现如下错误,这样,所有的基础设置完成

6.选择编辑 → 组,进入组配置界面;点击添加按钮新增组;在弹出的对话框中输入组名

点击共享文件夹,可以设置组的共享文件目录,还可对文件的权限进行设置

同样选择编辑 → 用户,进入用户配置界面;点击添加按钮新增用户;在弹出的对话框中输入用户名和所属组,勾选密码,设置登录密码

点击共享文件夹,可以设置用户的共享文件目录,还可对文件的权限进行设置

7.进行服务测试,在浏览器或者本地文件输入ftp://....,输入设置的用户名和密码,点击登录便可查看上传的文件,

使用FileZilla快速搭建FTP文件服务的更多相关文章

  1. 腾讯云-搭建 FTP 文件服务

    搭建 FTP 文件服务 目的:搭建认证登录的FTP具有读写权限 安装并启动 FTP 服务 任务时间:5min ~ 10min 安装 VSFTPD 使用 yum 安装 vsftpd: yum insta ...

  2. 腾讯云,搭建 FTP 文件服务

    腾讯云,搭建 FTP 文件服务 腾讯云,搭建 FTP 文件服务 安装并启动 FTP 服务 任务时间:5min ~ 10min 安装 VSFTPD 使用 yum 安装 vsftpd: yum insta ...

  3. 基于 Ubuntu 搭建 FTP 文件服务

    搭建 FTP 文件服务 安装并启动 FTP 服务 任务时间:5min ~ 10min 安装 VSFTPD 使用 apt-get 安装 vsftpd: sudo apt-get install vsft ...

  4. 腾讯云:ubuntu搭建 FTP 文件服务

    搭建 FTP 文件服务 安装并启动 FTP 服务 任务时间:5min ~ 10min 安装 VSFTPD 使用 apt-get 安装 vsftpd: sudo apt-get install vsft ...

  5. 搭建 FTP 文件服务

    1.安装并启动 FTP 服务 2.配置 FTP 权限 3.准备域名和证书 4.访问 FTP 安装 VSFTPD 使用 yum 安装 vsftpd: yum install vsftpd -y vsft ...

  6. 搭建 FTP 文件服务vsftpd

    安装并启动 FTP 服务 安装 VSFTPD 使用 yum 安装 vsftpd: yum install vsftpd -y vsftpd 是在 Linux 上被广泛使用的 FTP 服务器,根据其[官 ...

  7. 基于CentOS 搭建 FTP 文件服务

    系统要求: CentOS 7.2 64 位操作系统 一. 安装 VSFTPD (vsftpd 是在 Linux 上被广泛使用的 FTP 服务器,根据其[官网介绍][https://security.a ...

  8. Linux CentOS安装搭建FTP文件服务

    本文环境:centos7,IP=192.168.1.11 1.安装vsftpd和默认配置启动 1.1 安装vsftpd yum install -y vsftpd 1.2 启动vsftpd syste ...

  9. 基于 CentOS 搭建 FTP 文件服务

    https://www.linuxidc.com/Linux/2017-11/148518.htm

随机推荐

  1. python 使用nmap 模块

    官网 https://pypi.org/project/python-nmap/ >>> import nmap>>> nm = nmap.PortScannerS ...

  2. docker 挂载主机目录 -v 和 --mount区别

    使用-v  时,如果宿主机上没有这个文件,也会自动创建, 但是如果使用--mount时,宿主机中没有这个文件会报错找不到这个文件,并创建失败

  3. 三个基于.net的浏览器内核使用的比较

    最近做模拟登陆发帖相关的项目 分别尝试了基于IE .NET自带的 webbrowser 和 基于WebKit 的WebKit.NET和openWebkitSharp 最开始肯定是用的.NET自带的we ...

  4. WebBrowser内存泄露

    使用WebBrowser控件开发的程序,占用内存会随着时间不停增长,最终内存溢出导致崩溃.究其原因是由于其自身的缺陷造成的.每一次加载新页面,WebBrowser就会多占用10-20M内存,有资料说是 ...

  5. 用Python 绘制分布(折线)图

    用Python 绘制分布(折线)图,使用的是 plot()函数. 一个简单的例子: # encoding=utf-8 import matplotlib.pyplot as plt from pyla ...

  6. .NET配置引用程序集的路径(分离exe和dll)

    按照引用程序集路径的不同,程序集DLL分为两类: 1)全局DLL(在GAC中注册,GAC——全局程序集缓存),有关GAC的详细资料可以参考一下链接: http://dddspace.com/2011/ ...

  7. Python【每日一问】30

    问: [基础题]:一个足球队在寻找年龄在10岁到12岁的小女孩(包括10岁和12岁)加入.编写一个程序,询问用户的性别(m表示男性,f表示女性)和年龄,然后显示一条消息指出这个人是否可以加入球队,询问 ...

  8. HDFS命令行及JAVA API操作

    查看进程 jps 访问hdfs: hadoop-root:50070 hdfs bash命令: hdfs dfs <1>   -help:  显示命令的帮助的信息 <2>  - ...

  9. PHP发送邮箱的方法smtp方法

    PHP发送邮箱的方法 采用的smtp方式首先进入163邮箱 设置  POP3/SMTP服务打勾 然后会提示你设置授权密码就是SMTP服务器的用户密码smtp.php文件代码<pre>< ...

  10. centos安装nginx1.17

    从yum源安装nginx> yum install -y nginx> nginx -vnginx version: nginx/1.12.2 安装依赖包yum install -y gc ...