linux(centos7)-----安装 FTP 服务
在CentOS 7上安装FTP服务,通常使用vsftpd
(非常安全的FTP守护进程)。以下是安装和基本配置的步骤:
- 安装vsftpd:
sudo yum install -y vsftpd
- 启动并使vsftpd服务开机自启:
sudo systemctl start vsftpd
sudo systemctl enable vsftpd
配置vsftpd(可选):
编辑配置文件
/etc/vsftpd/vsftpd.conf
,根据需求修改配置,例如启用匿名访问或设置用户根目录。- 添加FTP用户(可选):
sudo adduser ftpuser
sudo passwd ftpuser
- 配置vsftpd以允许本地用户登录(如果添加了FTP用户):
echo "local_enable=YES" | sudo tee -a /etc/vsftpd/vsftpd.conf
- 重启vsftpd服务以应用更改:
sudo systemctl restart vsftpd
- 配置防火墙以允许FTP流量(如果防火墙正在运行):
sudo firewall-cmd --zone=public --add-service=ftp --permanent
sudo firewall-cmd --reload
现在,FTP服务应该已经在CentOS 7上安装并运行了。使用你创建的用户或者匿名用户可以通过FTP客户端连接到服务器。
评论已关闭