1. 安装epel源
wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.repo
2. 安装proftpd
yum install -y proftpd openssl proftpd-utils
3. 启动proftpd
systemctl start proftpd.service
systemctl enable proftpd.service
4. 创建ftp登录用户
a. 创建ftp组:groupadd ftpgroup
b. 创建ftp用户,并关联ftp目录:useradd -G ftpgroup test -s /sbin/nologin -d /home/test/
c. 设置ftptest用户密码:passwd test
5. 给目录设置权限
chmod -R 777 /home/test
PS:设置完这步后还有一个必须要设置的地方,不然会有读取目录列表失败的报错,比如我。
6. 必须在proftpd配置文件proftpd.conf里配置PassivePorts端口范围,加上这么一句PassivePorts 50000 51000
ps : 50000 51000这个范围可以随便设,但是必须在1023以上的端口
PPS: 记得在安全组上开放这些端口就行
网友评论