1、安裝vsftp(沒有配置yum源的先配置yum源)
yum install -y vsftpd
2、啟動ftp服務
systemctl start vsftpd.service
3、打開防火牆
firewall-cmd --zone=public --add-port=21/tcp --permanent #(永久添加tcp 21端口)
firewall-cmd --permanent --zone=public --add-service=ftp #(添加ftp服務)
firewall-cmd --reload #(重啟防火牆)
4、
useradd -g root -d /home/vsftpData -s /sbin/nologin allen
新建allen用戶 添加到root組
但是不允許用戶登錄,僅僅可以ftp登錄
ftp登錄后的默認目錄是/home/vsftpData
passwd allen
設置密碼
5、設置權限
chown -R allen:root /home/vsftpData
setsebool -P ftpd_full_access on
6、修改vsftp配置文件,禁止匿名登錄
vi /etc/vsftpd/vsftpd.conf
把:anonymous_enable=YES 改為: anonymous_enable=NO
輸入---> :wq! 保存退出
7、驗證