FTP(文件传输协议)通常被用于传输文件到web服务器上想要搭建好一个服务器,FTP是必不可少的。下面就教大家如何搭建一个FTP服务。
博主环境:centos7,服务器是阿里云的。此教程适用所有centos7环境。
一、基本环境安装
1.运行以下命令安装vsftpd
yum install -y vsftpd

2.启动安装好的vsftpd
systemctl start vsftpd
这里顺便说一下停止和重启vsftpd的命令
停止:systemctl stop vsftpd
重启:systemctl restart vsftpd
二、防火墙配置
3.添加防火墙端口
firewall-cmd --permanent --zone=public --add-port=21/tcp
后面的21是ftp的默认端口,如果更改了端口也需要另外开放,如果嫌麻烦请直接将防火墙关闭(会降低一点安全性)。
systemctl stop firewalld.service
如果是阿里云的服务器需要再设置安全组规则

4.全部执行完毕之后可以输入以下命令查看程序运行情况
systemctl status vsftpd

三、用户设置
5.创建用户和密码
创建用户并指定路径(/你的路径 haoli是你自定义的用户名)
useradd -d /var haoli

设置密码(要输入两遍一样的)
passwd 你的用户名

四、运行
6.到这里服务器的ftp设置就完成了,下面开始连接
下载一个ftp软件,推荐8UFTP和FileZilla 下面以8UFTP做例子
运行8UFTP软件

以上是centos7服务器搭建ftp的详细教程。
相关教程:可视化
如果对您产生了帮助,我深感荣幸、感谢对本博客的支持。
毫厘博客, 版权所有丨如未注明 , 均为原创丨转载请注明原文链接:Linux环境搭建FTP服务器教程centos7教程