中文字幕在线观看,亚洲а∨天堂久久精品9966,亚洲成a人片在线观看你懂的,亚洲av成人片无码网站,亚洲国产精品无码久久久五月天

vsftpd 虛擬用戶配置方法

1970-01-01    來源:

容器云強勢上線!快速搭建集群,上萬Linux鏡像隨意使用

yum -y install vsftpd*
yum -y install db4*
============================================================================
先建立一個包含虛擬用戶名及其口令的文本文件 , 然后在此基礎(chǔ)上生成虛擬用戶口令庫文件 :
#vim logins.txt

添加以下信息 ( 單數(shù)行為用戶名 , 偶數(shù)行為口令 ) :
123???? // 用戶名
456???? // 密碼

:wq??????? // 保存并退出
==================================================================================
db_load -T -t hash -f logins.txt /etc/vsftpd_login.db
chmod 600 /etc/vsftpd_login.db

=============================================================================
vi /etc/pam.d/ftp.vu

auth required /lib/security/pam_userdb.so db=/etc/vsftpd_login
account required /lib/security/pam_userdb.so db=/etc/vsftpd_login

==============================================================================

建立虛擬用戶訪問目錄并設(shè)置 virtual 用戶訪問的權(quán)限
#useradd -d /var/ftp/share -s /sbin/nologin virtual
#chmod 700 /var/ftp/share
=====================================================================================================
vim /etc/vsftpd/vsftpd.conf 在最下面添加


chroot_local_user=YES
guest_enable=YES
guest_username=virtual
pam_service_name=ftp.vu
user_config_dir=/etc/vsftpd_user_conf

==================================================================================================
建立 user_config_dir 文件目錄,并創(chuàng)建以用戶名命名的配置文件
#mkdir /etc/vsftpd/user_config_dir
#vi /etc/vsftpd/user_config_dir/1
anon_world_readable_only=NO????????????????????????????? # 瀏覽權(quán)限
anon_upload_enable=YES?????????????????????????????????? #?
write_enable=YES??????????????????? # 上傳權(quán)限

download_enable=YES???????????????? # 下載權(quán)限
anon_other_write_enable=YES????????????????????????????? # 刪除權(quán)限
anon_mkdir_write_enable=YES????????????????????????????? # 建立文件夾權(quán)限
local_root=/var/ftp/share/123??????????????????????????????? # 指定用戶登陸的默認(rèn)路徑

其他賬戶配置依以上參數(shù)并根據(jù)需要設(shè)定 ..

===============================================================
vim /etc/vsftpd_user_conf/123


anon_world_readable_only=NO
anon_upload_enable=YES
write_enable=YES
download_enable=YES
anon_other_write_enable=YES
anon_mkdir_write_enable=YES
local_root=/var/ftp/share/123


mkdir -p /var/ftp/share/123
================================================
每當(dāng)在創(chuàng)建一個虛擬用戶的步驟

1 修改一下vim logins.txt?? 添加用戶和密碼

?

2? 在生成數(shù)據(jù)庫
db_load -T -t hash -f logins.txt /etc/vsftpd_login.db
chmod 600 /etc/vsftpd_login.db

?


3在針對每個虛擬用戶名 設(shè)置不同的權(quán)限
cp -p /etc/vsftpd_user_conf/123 /etc/vsftpd_user_conf/789
4 設(shè)置 vim /etc/vsftpd_user_conf/789用戶的權(quán)限


anon_world_readable_only=NO
anon_upload_enable=YES
write_enable=YES
download_enable=YES
anon_other_write_enable=YES
anon_mkdir_write_enable=YES
local_root=/var/ftp/share/789

=======================================================

mkdir -p /var/ftp/share/789

chown -R virtual.virtual /var/ftp/share

標(biāo)簽: 權(quán)限 數(shù)據(jù)庫 用戶

版權(quán)申明:本站文章部分自網(wǎng)絡(luò),如有侵權(quán),請聯(lián)系:west999com@outlook.com
特別注意:本站所有轉(zhuǎn)載文章言論不代表本站觀點!
本站所提供的圖片等素材,版權(quán)歸原作者所有,如需使用,請與原作者聯(lián)系。

上一篇:Serv-U8.0 添加匿名用戶的具體方法

下一篇:關(guān)于serv-u FTP安全設(shè)置教程