centos配置ftp的具体步骤
时间: 2023-10-26 18:39:45 浏览: 132
以下是 CentOS 配置 FTP 的具体步骤:
1. 安装 vsftpd:在终端中输入命令 “sudo yum install vsftpd” 安装 vsftpd。
2. 启动 vsftpd:在终端中输入命令 “sudo systemctl start vsftpd” 启动 vsftpd。
3. 设置 vsftpd 开机自启:在终端中输入命令 “sudo systemctl enable vsftpd” 让 vsftpd 在服务器启动时自动启动。
4. 开放 FTP 端口:在终端中输入命令 “sudo firewall-cmd --permanent --add-port=21/tcp” 开放 FTP 端口。
5. 重启防火墙:在终端中输入命令 “sudo firewall-cmd --reload” 重启防火墙。
6. 配置 vsftpd:在终端中输入命令 “sudo vi /etc/vsftpd/vsftpd.conf” 进入 vsftpd 配置文件,根据需要配置该文件。
7. 创建 FTP 用户:在终端中输入命令 “sudo useradd -m ftpuser” 创建 FTP 用户 “ftpuser”。
8. 设置 FTP 用户密码:在终端中输入命令 “sudo passwd ftpuser” 设置 FTP 用户 “ftpuser” 的密码。
9. 配置 vsftpd 所用的 FTP 用户组:在终端中输入命令 “sudo vi /etc/vsftpd/vsftpd.conf” 进入 vsftpd 配置文件,在文件中添加 “userlist_file=/etc/vsftpd/user_list”,然后创建 /etc/vsftpd/user_list 文件,并在其中添加 “ftpuser”。
10. 重启 vsftpd:在终端中输入命令 “sudo systemctl restart vsftpd” 重启 vsftpd。
配置完成后,你可以使用 FTP 客户端连接到该服务器的 FTP 服务并传输文件。
阅读全文