1. 程式人生 > >centos7 yum 安裝vsftpd

centos7 yum 安裝vsftpd

安裝步驟 
1.通過yum來安裝vsftpd

[[email protected] ~]# yum -y install vsftpd

2.設定為開機啟動

[[email protected] ~]# chkconfig vsftpd on

3.在/etc/vsftpd/下,把下面幾行註釋去掉,讓其配置生效:

local_enable=YES
write_enable=YES
local_umask=022
chroot_local_user=YES      #這行可能需自己寫
pam_service_name=vsftpd
userlist_enable=YES

4.配置儲存後重啟vsftpd服務:

[[email protected] ~]# service vsftpd restart

新增使用者及額外配置 
1.設定vsftp的帳號。

    [[email protected] ~]# useradd -d /home/htdocs -s /sbin/nologin 使用者名稱 

2.為新增的賬號設定密碼

[[email protected] ~]# passwd 使用者名稱
根據提示操作

這樣的話,基本的vsftpd服務配置好了。但是這樣配置完成後客戶端並不能連線上,主要應該是預設防火牆設定下,CentOS的防火牆是不開放ftp服務的,需要新增模組和開放21端口才能提供ftp訪問。