分类:
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两个用户访问和上传文件了