|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
讨论什么版本好并无意义,关键是你是不是真心想学.不过,为了避免曲高和寡,最好选用的人多的版本。
1、创建假造用户数据库
#vi/tmp/logins.txt它的内容是:
longyufei
1985731
liushuai
123456
假造用户的信息,格局:
<用户名>
<密 码>
(注重前后不克不及有空格!)
2、以root用户登录体系,创建用户数据库
#db_load-T-thash-f/tmp/logins.txt/etc/vsftpd_login.db
创建数据库文件/etc/vsftpd_login.db,同时改动它的文件属性:
#chmod600/etc/vsftpd_login.db
3、创建PAM文件,告知体系你要利用本人的数据库
#vi/etc/pam.d/ftp.vu
内容:
authrequired/lib/security/pam_userdb.sodb=/etc/vsftpd_login
accountrequired/lib/security/pam_userdb.sodb=/etc/vsftpd_login
告知体系,将新用户受权库了。
4、为假造用户创建文件夹并受权
#useradd-d/ftp-s/sbin/nologinvirtual(-d用户的主目次。-s用户名默许利用的shell,virtual用户名)
#chown-Rvirtual.virtual/ftp(变动/ftp目次利用者。)
5、修正vsftpd.conf文件
#vi/etc/vsftpd/vsftpd.conf,在前面加上(我的设置中只保存了一下内容):
anonymous_enable=NO
local_enable=YES
connect_from_port_20=YES
listen=YES
listen_port=21
tcp_wrappers=YES
guest_enable=YES
guest_username=virtual(一切假造用户同等于virtual这个体系账号的权限)
user_config_dir=/etc/vsftpd/user_config_dir(指定每一个假造用户账号设置目次,)
pam_service_name=ftp.vu(要和方才建的PAM文件对应)
local_root=/www(指定默许的ftp目次,假如不设置,则默许的ftp目次为ftp这个体系账号的默许目次(见/etc/passwd文件内容))
user_config_dir文件内里对应的longyufei用户的设置文件:
/etc/vsftpd/user_config_dir/longyufei
anon_world_readable_only=NO
write_enable=YES
anon_upload_enable=YES
anon_other_write_enable=YES
local_root=/www/longyufei
anon_mkdir_write_enable=YES
</p>
买一本命令参考手册是必要的,遇到不知道怎么用的命令可以随时查询,这要比查man文档快.特别适合英语不好。 |
|