当前位置: 主页 > 服务器技术 > Ftp服务器 > wu-ftp使用心得

wu-ftp使用心得

时间:2010-1-7来源:互联网 点击:
wu的ftp真的不错,但它的图型化配置工具却不敢恭维(alt+f2,kwuftpd).因为它常常crash掉,很不稳。搞不好还会把你的/etc/ftpaccess配置文件搞得一团糟,所以不推荐。更何况改写它的配置文件也不是很难。

环境:
redhat 7.3 安装时已安装该软件,并且防火墙(alt+f2,lokkit)信任网卡的ftp端口(或者说服务)。

step1

vi /etc/xinetd.d/wu-ftpd  (ftp为xinetd子系统中的一项子服务,为了安全默认是不开启的)

所以需把disable的 no 改为 yes 然后保存退出重启xinetd,当然每次更改设置后都需重启它。
service xinetd restart

step2

此时ftp已可以为你服务了.
1。你可以用浏览器以匿名用户的身份去访问 ftp://x.x.x.x
   出现在你眼前的是bin etc lib pub几个文件夹,它们统一放在了/var/ftp/下,如果你想把某些东东share给匿名用户,你完全可以把它们放到/var/ftp/pub下。so easy!

2。当然,如果你不想让你不认识的人访问你的ftp服务器,那你就需要修改你的/etc/ftpaccess配置文件把class all real,guest,anonymous * 行中的anonymous 删掉这样如果别人再想ftp://x.x.x.x 时它就需要一组系统中(real)的用户名和密码。
如果你还是觉得限制的不够你可以把你认识的人的ip写在那一行*的位置上(那个*代表接受所有ip的ftp)
如:class all real,guest,  192.168.1.128

3。linux为了安全默认是不允许用root往上传的(unix允许,aix我试过),so你只能用系统中的普通帐号借助windows下的cuteftp,leapftp往上传,linux下的为gftp(gnome),如果这些工具你都没有,用浏览器也成。但想说明的是它们只能往用户的家路径下传。即/home/ftpfriend/
ftpfriend为我创建的一个系统帐号

这样:你就可以,把给你朋友的东西放到       /home/ftpfriend/下,让他down     你就可以,把你想要的东西让你的朋友往 /home/ftpfriend/下    传

step3

如果你不想把你的朋友限制的太紧,允许他往其它路径传。那你需要
vi /etc/ftpaccess
把#realuser user1,user2行的#去掉,把user1,user2的用户替换成你朋友的用户名如:
   realuser ftpfriend
如果你想把“所有人的只能往家路径传”的这个限制去掉,你需把
   guestuser * 给注掉
即#guestuser *
再接下你就该给相应的目录或文件系统设置足够的权限(chmod、chown),以便让你的朋友读和写!
当然如果你怕你的朋友不小心掉某些东西,你也可以用chattr +a把相应的目录或文件系统设成只能追加.

最后想强调的是 系统的权限>应用程序的权限!samba也需注意这一点!
站长资讯网
. TAG: wu-ftp 使用
推荐内容最近更新人气排行
关于我们 | 友情链接 | 网址推荐 | 常用资讯 | 网站地图 | RSS | 留言