|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
要明白学好linux不是一件一蹴而就的事,一定要能坚持使用它,特别是在使用初期。
yum-yinstallvsftpd*
yum-yinstalldb4*
============================================================================
先创建一个包括假造用户名及其口令的文本文件,然后在此基本上天生假造用户口令库文件:
#vimlogins.txt
增加以下信息(双数举动用户名,偶数举动口令):
123//用户名
456//暗码
:wq//保留并加入
==================================================================================
db_load-T-thash-flogins.txt/etc/vsftpd_login.db
chmod600/etc/vsftpd_login.db
=============================================================================
vi/etc/pam.d/ftp.vu
authrequired/lib/security/pam_userdb.sodb=/etc/vsftpd_login
accountrequired/lib/security/pam_userdb.sodb=/etc/vsftpd_login
==============================================================================
创建假造用户会见目次并设置virtual用户会见的权限
#useradd-d/var/ftp/share-s/sbin/nologinvirtual
#chmod700/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文件目次,并创立以用户名定名的设置文件
#mkdir/etc/vsftpd/user_config_dir
#vi/etc/vsftpd/user_config_dir/1
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#指定用户上岸的默许路径
其他账户设置依以上参数并依据必要设定..
===============================================================
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
================================================
每当在创立一个假造用户的步骤
1修正一下vimlogins.txt增加用户和暗码
2在天生数据库
db_load-T-thash-flogins.txt/etc/vsftpd_login.db
chmod600/etc/vsftpd_login.db
3在针对每一个假造用户名设置分歧的权限
cp-p/etc/vsftpd_user_conf/123/etc/vsftpd_user_conf/789
4设置vim/etc/vsftpd_user_conf/789用户的权限
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-Rvirtual.virtual/var/ftp/share
写学习日记,这是学习历程的见证,同时我坚持认为是增强学习信念的法宝。以上是我学习Linux的心得体会,希望对大家的学习有所帮助,由于水平有限,本文难免有所欠缺,望请指正。 |
|