在CentOS 7上安装FTP服务器需要执行以下步骤:
步骤1:更新您的系统
开启您的系统并执行以下命令以更新您的系统:
sudo yum update -y
步骤2:安装VSFTPD
VSFTPD代表非常安全的FTP守护程序。 运行以下命令来安装vsftpd:
sudo yum install vsftpd -y
步骤3:配置FTP服务器
编辑以下文件以配置FTP服务器:
sudo vi /etc/vsftpd/vsftpd.conf
确保以下字段如下设置:
anonymous_enable=NO
local_enable=YES
write_enable=YES
chroot_local_user=YES
如果你想允许本地用户上传文件,你需要激活下面的选项(去掉注释):
chroot_local_user=YES
chroot_list_enable=YES
然后,你需要做的是运行以下命令来创建一个列表,该列表将包含未冻结的用户:
sudo touch /etc/vsftpd/chroot_list
步骤4:启动并检查VSFTPD
运行以下命令启动vsftpd服务:
sudo systemctl start vsftpd
使用以下命令来检查vsftpd是否正在运行:
sudo systemctl status vsftpd
步骤5:设置开机启动VSFTPD
运行以下命令来与系统启动一起启动vsftpd:
sudo systemctl enable vsftpd
步骤6:配置防火墙以允许FTP流量
运行以下命令来配置防火墙以允许FTP流量:
sudo firewall-cmd --permanent --add-service=ftp
sudo firewall-cmd --reload
这样就完成了安装VSFTPD服务的过程,你现在应该有一个运行在CentOS 7上的FTP服务器。
发布者:luotuoemo,转转请注明出处:https://www.jintuiyun.com/174719.html