centos7安裝vsftpd

安裝成功會自動建立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

相關文章
相關標籤/搜索