Debian+vsftpd+MySQL实现虚拟用户
来源:asp之家 时间:2009-12-22 19:06:00
一,需求
1,虚拟用户登录
由于之前配置成功了postfix+MySQL虚拟用户登录,体会到了使用虚拟用户的好处和灵活性,所以这次也考虑采用虚拟用户,并且将FTP虚拟用户的信息也存储在MySQL中,这样以后用PHP等写一些WEB GUI的管理程序,统一管理用户,还是蛮方便的.
2,限制IP的匿名登录
开放匿名登录,但是只允许特定的IP可以匿名登录
3,不同用户,不同目录,不同权限
听起来有点像绕口令吧,举例来说,有2个用户,分别是普通用户(normal)和管理员(admin),FTP有2个目录,分别是incoming和pub,要实现如下权限设置:
代码: incoming pub
normal 读/写 只读
admin 读/写 读/写
4,通过FTP管理Web站点
服务器上还架设了Apache,而网站管理员对Linux又不是很熟悉,而且也不想开放一个帐号给网站管理员,以免他登录到系统上去,把系统搞的乱78糟,所以参考Internet上提供虚拟主机的流行做法,就是通过FTP来管理网站,所以需要提供一个可供网站管理员登录FTP进行网站管理的帐号.
5,扩展功能
待定..
二,选择FTP服务器软件
Linux下架设FTP站点,有很多优秀的FTP服务器软件可供选择,例如Wu-FTPD,Pure-FTPD,ProFTPD以及vsFTPD等等,要想选择一个适合自己需求的FTP服务器软件,也需要费点脑筋才行,对于我来说,选择 vsftpd(very secure FTP daemon),主要有以下两点原因:
1,选择原则一
有人说,哪个FTPD是你最熟悉的就用哪个,不过由于我之前没有在Linux下架设FTP站点的经验,所以,对我来说,一切都是新的起点.在vsftpd的官方主页上看到了Debian官方FTP,RH官方FTP等都使用了vsftpd,于是"随波逐流"吧,这样看起来会有面子些~
![](/images/zang.png)
![](/images/jiucuo.png)
猜你喜欢
当当网坚持10年终盈利 线上零售帝国模式凸显
据说是比尔盖茨说过的十条“金玉良言”
月光:Google AdSense优化技巧小结
![](https://img.aspxhome.com/file/UploadPic/20089/12/google-adsense_70s.jpg)
如何提高淘宝客的成交量
美国当前较流行十大Windows主机提供商推荐
![](https://img.aspxhome.com/file/UploadPic/20102/28/logo-72s.gif)
麦田:社会化网络和web2.0
10种提升站点蜘蛛爬行的方法
马云:让员工家属走进阿里巴巴
隐藏SMTP旗标(Sendmail/Qmail/Postfix/Exim)
十大WordPress的SEO优化技巧
SiteFactory BizIdea2.5企业版新增:人才招聘功能
![](https://img.aspxhome.com/file/UploadPic/20095/17/200951710323838.jpg)
在Windows 2003 中为DNS配置Internet访问
九城及其高管因魔兽在美被诉 被指披露虚假信息
站长购买美国主机选择10个基本参考 别给空间商忽悠
马云:因小而美
盘点五个最具有中国风土文化特色的网页游戏
![](https://img.aspxhome.com/file/UploadPic/200910/20091024184043532s.jpg)
淘宝UED招聘前端工程师
![](https://img.aspxhome.com/file/UploadPic/20094/3/3405512447_2bf035478c-36s.jpg)
Discuz! 社区QQ群功能更新 新增长版显示与QQ弹窗提醒
![](https://img.aspxhome.com/file/UploadPic/20117/18/1310982101660-21s.png)