以下是CentOS FTP服务器的配置步骤:
使用命令sudo yum install vsftpd -y
安装。
执行sudo systemctl start vsftpd
和sudo systemctl enable vsftpd
。
编辑/etc/vsftpd/vsftpd.conf
文件,可设置如anonymous_enable=NO
(禁止匿名登录)、local_enable=YES
(允许本地用户登录)等参数。
用sudo useradd -m ftpuser
创建用户,sudo passwd ftpuser
设置密码。
例如sudo mkdir -p /home/ftpuser/files
,sudo chown ftpuser:ftpuser /home/ftpuser/files
,sudo chmod 750 /home/ftpuser/files
。
若使用firewalld,执行sudo firewall-cmd --permanent --add-service=ftp
和sudo firewall-cmd --reload
。
使用FTP客户端,如命令行ftp
或图形化工具FileZilla进行测试。