乐趣区

关于数据传输:玩转服务器之数据传输篇如何快速搭建FTP文件共享服务器

FTP 文件共享服务器介绍

FTP 服务(File Transfer Protocol,FTP)是最早利用于主机之间数据传输的根本服务之一,是目前应用最宽泛的文件传送协定。FTP 文件共享服务器在日常办公中能够实现多人之间文件的传递和共享,极大进步协同办公的效率。

Vsftpd 是一款在 Linux 发行版中最受推崇的 FTP 服务器程序,玲珑轻快,平安易用,反对虚构用户,反对带宽限度等性能,本文以轻量云主机(CenTOS 7.6 零碎)为例,介绍如何疾速搭建 FTP 文件共享服务器(Vsftpd)。

二、前置筹备

正式开始部署前,您需实现如下的筹备工作:

  1. 开明京东云账户,若您还未注册京东云账号,可在京东云官网进行注册;
  2. 账户开明后,须要进行实名认证;
  3. 购买一台或多台云主机或者轻量云主机产品;
  4. 登录轻量云主机,复制上面步骤中的命令进行执行操作;
  5. 上面操作步骤需主机凋谢 21、4242、4243 端口,请在防火墙中配置端口凋谢策略。

三、搭建 FTP 文件共享服务器

装置 vsftpd

sudo yum install vsftpd

启动服务

sudo systemctl start vsftpd

设置服务主动启动

sudo systemctl enable vsftpd

备份并批改配置文件

sudo cp /etc/vsftpd/vsftpd.conf /etc/vsftpd/vsftpd.conf.default

新建一个测试用户:testuser

sudo adduser testuser

设置 testuser 的明码,用于 ssh 登录

sudo passwd testuser

把新建的用户退出用户列表

echo“testuser”| sudo tee –a /etc/vsftpd/user_list

建设用户目录并受权

sudo mkdir -p /home/testuser/ftp/upload
sudo chmod 550 /home/testuser/ftp
sudo chmod 750 /home/testuser/ftp/upload
sudo chown -R testuser: /home/testuser/ftp

重启服务使配置失效

sudo systemctl restart vsftpd

四、测试验证 FTP 服务器

通过三方 FTP 连贯工具,连贯到 FTP 服务器,并且进行上传和下载文件。\
如果连贯失败,请查看 21、4242、4243 端口是否在防火墙凋谢策略。

至此,FTP 文件共享服务器曾经搭建实现啦,无论集体还是企业都能够搭建属于本人的 FTP 服务器,用来文件传输和共享。如果对于服务器有平安顾虑,能够应用加密的 FTP 协定 SFTP 或 FTPS,同时增强服务器的平安设置和监管,确保文件传输的安全性和隐衷性。

退出移动版