安裝成功會自動建立ftp用戶,密碼爲空。centos
和以當前登陸用戶爲帳戶的用戶。服務器
1. 用root帳戶登錄centos7系統centos7
運行yum install vsftpd命令spa
[root@localhost ~]# yum install vsftpd.net
若是須要下載依賴包時,輸入Yserver
出現complete爲止。ip
2. 完成ftp安裝後,將 /etc/vsftpd/user_list文件和/etc/vsftpd/ftpusers文件中的root這一行註釋掉ci
vi /etc/vsftpd/user_listget
Esc 並:wq保存文件it
vi /etc/vsftpd/ftpusers
Esc 並:wq保存文件
3. 輸入「vi/etc/vsftpd/vsftpd.conf」以打開vsftpd.conf文件,設置listen爲YES,listen_ipv6爲NO這是打開IPv4監聽端口並關閉IPv6監聽,
並設置chroot_local_user爲YES,
添加
local_root=/root/court/dossier/data
anon_root=/root/court/dossier/data
allow_writeable_chroot=YES到文件底部
4. 若是系統沒有/root/court/dossier/data文件夾,則輸入「cd/root」定位到root目錄,再輸入」mkdir-pcourt/dossier/data」創建該文件夾
5. 查看權限/並設置權限
getsebool -a|grep ftp
設置命令以下:
setsebool allow_ftpd_full_access 1
setsebool allow_ftpd_use_cifs 1
setsebool allow_ftpd_use_nfs 1
setsebool ftp_home_dir 1
setsebool httpd_enable_ftp_server 1
setsebool tftp_anon_write 1
6. 啓動ftp服務器
啓動命令:systemctl start vsftpd
查看ftp運行狀態:systemctl status vsftpd