分类:
2009-01-02 13:20:05
安装第一张光盘 vsftpd-
安装第三张光盘 db4-utils+tab
安装db-utils-

建立虚拟用户文件/etc/vsftpd vi /user.txt

在/etc/vsftpd目录下建立log.db文件
Cd /etc/vsftpd
Touch log.db
Db_load –T –t hash –f user.txt /etc/vsftpd/log.db(如有错,多试几次即可)
Chmod 600 /etc/vsftpd/log.db
![]()
Cd /etc/pam.d
Vi vsftpd

.
新建一个用户,用于映射,并禁用
![]()
![]()
输入chmod 700 /usr/local/sit
Vi /etc/vsftpd/vsftpd.conf (要关闭匿名如下图)
![]()
![]()
Service vsftpd restart
Vi /etc/vsftpd/vsftpd.conf写入user_config_dir=/etc/vsftpd/user_conf

在/etc/vsftpd 建立user_conf目录:mkdir /etc/vsftpd/user_conf
进入 /user_conf建立abcd文件并输入:anon_world_readable_only=NO
abc用户必须和下面图的用户相同,的可以浏览FTP和下载文件
建立abc文件并输入:anon _upload_enable=YES
abcd用户必须和下面图的用户相同 可以上传文件
注:下面图的vi /etc/vsftpd/user.txt 表示abc为用户名,密码为123(奇数行为用户,偶数行为密码)

通过以上配置,即可通过abc和abcd两个用户访问和上传文件了