linux 7 vsftpd 配置,centos7下vsftpd配置
設(shè)置訪問用戶:
a. 安裝db_load工具:
yum -y install db4-util
b. 設(shè)置密碼文件:vim /etc/vsftpd/vlogin
lee
123456
c. 使密碼文件生效:
db_load -T -t hash -f /etc/vsftpd/vlogin /etc/vsftpd/vlogin.db
chmod 600 /etc/vsftpd/{vlogin,vlogin.db}
d. 添加驗證:vim /etc/pam.d/vsftpd.pam
auth required /lib64/security/pam_userdb.so db=/etc/vsftpd/vlogin
account required /lib64/security/pam_userdb.so db=/etc/vsftpd/vlogin
e. 設(shè)置系統(tǒng)賬戶:
useradd -s /sbin/nologin -d /home/ftp virtual
f. 修改配置文件:vim /etc/vsftpd/vsftpd.conf
anonymous_enable=NO
local_enable=YES
write_enable=YES
anon_upload_enable=YES
anon_mkdir_write_enable=NO
anon_other_write_enable=NO
chroot_local_user=YES
guest_enable=YES
guest_username=virtual
listen=YES
listen_port=21
pasv_enable=YES
pasv_min_port=30000
pasv_max_port=30999
pam_service_name=vsftpd.pam
user_config_dir=/etc/vsftpd_user_conf
user_sub_token=$USER
g. 建立用戶配置文件夾:
mkdir /etc/vsftpd_user_conf
h. 創(chuàng)建用戶目錄:
mkdir /home/ftp/lee
i. 創(chuàng)建用戶配置文件:vim /etc/vsftpd_user_conf/lee
local_root=/home/ftp/$USER
j. 啟用服務(wù):
systemctl start vsftpd
k. 瀏覽器訪問:
ftp://192.168.8.81
《新程序員》:云原生和全面數(shù)字化實踐50位技術(shù)專家共同創(chuàng)作,文字、視頻、音頻交互閱讀總結(jié)
以上是生活随笔為你收集整理的linux 7 vsftpd 配置,centos7下vsftpd配置的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: linux安装jetty部署war包,j
- 下一篇: c语言中c为字符型便量,c='97'是否