注册 | 登录 忘记密码? 51cto首页 | 博客 | 论坛 | 招聘
热点文章 华硕获奖方案 - 中小企业..
 帮助

vsFTP服务器虚拟用户的配置


2008-04-21 20:49:10
 标签:配置 vsFTP   [推送到技术圈]

版权声明:原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://815735239.blog.51cto.com/296850/72784
1 相关文件说明
/etc/vsftpd/vsftpd.conf      VSFTP服务的主配置文件
/etc/vsftpd.user_list         根据主配置文件中userlist_deny的设定,进行访问控制功能
1>设置禁止登录的用户账号
        Userlist_enable=yes
Userlist_deny=yes
2>设置只允许登录的用户账号
Userlist_enable=yes
Userlist_deny=no
/etc/vsftpd.ftpusers         保存不允许进行FTP登录的本地用户账号
/etc/rc.d/init.d/vsftpd        FTP 服务的启动脚本
 
2 当用户匿名登录FTP服务器时,将进入/var/ftp目录,并且将该目录作为根目录,即匿名用户不能离开该目录,只能进入该目录的子目录.匿名用户登录可使用ftp anonymous作为FTP 登录的用户名,用户的E-mail地址作为登录口令.设置匿名用户访问时,只要安装好软件包好,启动服务后即可.
3 虚拟用户的配置
步骤
1 建立虚拟用户的口令库文件
口令库文件中,奇数行设置虚拟用户的用户名,偶数行设置用户的口令.
 
2 生成VSFTP的认证文件
Db_load  -T  -t  hash  -f  logins.txt    /etc/vsftpd/vsftpd_login.db
3 建立虚拟用户所需的PAM配置文件
 
 
 
 
 
 
4 建立虚拟用户及所要访问的目录并设置相应的权限
Useradd  -d /home/ftpsite   virtual
Chmod  700 /home/ftpsite
5 设置vsftpd.conf配置文件
Vi  /etc/vsftpd/vsftpd.conf
 
 
 
 
 
 
 
 

本文出自 “dream_sky” 博客,请务必保留此出处http://815735239.blog.51cto.com/296850/72784





    文章评论
 
 

发表评论

昵   称:
验证码:  点击图片可刷新验证码  博客过2级,无需填写验证码
内   容: