#安装
yum install ftp vsftpd
#设置开机启动
systemctl enable vsftpd.service
#启动
systemctl start vsftpd.service
#停止
systemctl stop vsftpd.service
#查看状态
systemctl status vsftpd.service
权限配置
sed -i 's/^#chroot_list_enable=YES$/chroot_list_enable=YES/g' /etc/vsftpd/vsftpd.conf
sed -i 's/^#chroot_list_file=\/etc\/vsftpd.chroot_list$/chroot_list_file=\/etc\/vsftpd\/chroot_list/g' /etc/vsftpd/vsftpd.conf
sed -i 's/^anonymous_enable=YES$/anonymous_enable=NO/g' /etc/vsftpd/vsftpd.conf
echo "pasv_min_port=61001" >> /etc/vsftpd/vsftpd.conf
echo "pasv_max_port=62000" >> /etc/vsftpd/vsftpd.conf
mkdir -p /home/ftp
useradd -d /home/ftp/ftpuser -g ftp -s /sbin/nologin ftpuser
passwd ftpuser
setsebool -P ftpd_disable_trans 1
setsebool -P ftp_home_dir 1
firewall 防火墙配置
firewall-cmd --zone=public --add-service=ftp --permanent
firewall-cmd --zone=public --add-port=21/tcp --permanent
firewall-cmd --zone=public --add-port=61001-62000/tcp --permanent
上一篇

安装git
2019-02-25
下一篇

安装redis
2019-02-25