linux下vsftpd安裝及配置詳解

1.安裝

yum install -y vsftpd
在這裏插入圖片描述2.設置開機啓動
systemctl enable vsftpd
在這裏插入圖片描述3.啓動ftp服務

systemctl start vsftpd.service

4.配置防火牆
(永久添加tcp 21端口)firewall-cmd --zone=public --add-port=21/tcp --permanent
(添加ftp服務)firewall-cmd --permanent --zone=public --add-service=ftp
(重啓防火牆) firewall-cmd --reload
在這裏插入圖片描述
5.新增用戶
useradd -g root -d /home/data -s /sbin/nologin gz

新建gz用戶 添加到root組

但是不允許用戶登錄,僅僅可以ftp登錄

ftp登錄後的默認目錄是/home/data

6.設置用戶密碼passwd gz

7.設置權限

chown -R gz:root /home/data

setsebool -P ftpd_full_access on
8.修改vsftp配置文件,禁止匿名登錄

vi /etc/vsftpd/vsftpd.conf

把:anonymous_enable=YES 改爲: anonymous_enable=NO

輸入—> :wq! 保存退出

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章