CentOS7配置FTP服务

安装 vsftpd
1 | yum install -y vsftpd |
添加用于 FTP 连接的用户
1 | useradd ftpuser -s /sbin/nologin |
注:-s /sbin/nologin 选项禁用该用户从终端登录,只能从 FTP 登录。
设置 FTP 连接用户的密码
1 | passwd ftpuser |
注:连续输入两次之后,密码设置成功。
配置 vsftpd
1 | cd /etc/vsftpd |
配置文件修改如下:
1 | #修改如下配置项 |
开放连接端口 21 和端口范围 30000~30050
1、如果启用了 iptables 和 firewalld 则需要分别添加;
2、如果使用阿里云 ECS,则还需要到安全组中添加端口。
启动 vsftpd 服务,服务管理方式使用 systemctl
1 | systemctl start vsftpd // 启动vsftpd服务 |
参考链接:
[Linux 安装 vsftpd 及配置详解](https://blog.51cto.com/meiling/2071122
评论
评论插件加载失败
正在加载评论插件