在CentOS上启动FTP服务,你可以选择使用vsftpd、ProFTPD或者Pure-FTPd等FTP服务器软件。以下是使用vsftpd作为例子的步骤:
更新系统包:
sudo yum update -y 安装vsftpd:
sudo yum install vsftpd -y 编辑vsftpd配置文件:
sudo vi /etc/vsftpd/vsftpd.conf 在配置文件中进行以下修改:
anonymous_enable=YES local_enable=YES write_enable=YES chroot_local_user=YES allow_writeable_chroot=YES listen=YES listen_ipv6=NO pam_service_name=vsftpd userlist_enable=YES tcp_wrappers=YES 保存并退出编辑器。
启动vsftpd服务:
sudo systemctl start vsftpd 设置vsftpd服务开机自启:
sudo systemctl enable vsftpd 如果你启用了防火墙,需要允许FTP流量通过:
sudo firewall-cmd --permanent --add-service=ftp sudo firewall-cmd --reload 你可以使用FTP客户端(如FileZilla)来测试连接:
通过以上步骤,你应该能够在CentOS上成功启动并配置FTP服务。