首页 | 培训 | 求学 | 参考 | 教师 | 教材 | 学校 | 招聘 | 租房 | 旅游ASKEDU.com  


培训指南—ASKEDU.com

返回 | 主页


如何配置FTP服务器?(3)



[摘要]
17. 格式:upload [根目录] [上载目录] [yes/no] [用户] [权限] [dirs/nodirs]

功能:对可以上载的目录进行更加详细的设置。

实例:upload /home/ftpd * no:表示在子目录/home/ftpd下不允许上载;

upload /home/ftpd /bin no:...

17. 格式:upload [根目录] [上载目录] [yes/no] [用户] [权限] [dirs/nodirs]

功能:对可以上载的目录进行更加详细的设置。

实例:upload /home/ftpd * no:表示在子目录/home/ftpd下不允许上载;

upload /home/ftpd /bin no:表示在子目录/home/ftpd/bin下不允许上载;

upload /home/ftpd /etc no:表示在子目录/home/ftpd/etc下不允许上载;

upload /home/ftpd /pub yes real 0644 dirs:允许用服务器上的合法用户在子目录/home/ftpd/pub目录下能上载权限为0644(也就是-rw-r--r--)的文件,而且在这个目录下可以新建子目录。

upload /home/ftpd /incoming yes real guest anonymous 0644 dirs:允许所有的用户在子目
录/home/ftpd/incoming下能上载权限为0644的文件,而且在这个目录下可以新建子目录。

18. 格式:alias [目录别名] [目录名]

功能:给指定目录设置一个别名,在切换目录时就可以使用较短的目录别名。

实例:alias inc: /incoming:为子目录incoming设置一个别名inc:。

19. 格式:email [guest的E-Mail地址]

功能:只要将某些E-Mail地址设置在这个地方,那么这些用户登录到FTP服务器时,他的身份将为guest,一般权限比real低一些,比anonymous高。

实例:email guest@xxx.net email guest@yyy.net:这里仅是一个示例,实际上可 以包含多个符合规范的E-Mail地址。

20. 格式:deny [IP地址/域名] [说明文件]

功能:这个设置可以限制哪一些IP地址或域名的用户无法登入FTP服务器。

实例:deny *.com.tw /etc/ftpd/deny.msg:设置凡是域名是以“.com.tw”结束的域名,都禁止其访问。而将/etc/ftpd/deny.msg的内容显示给用户看。

5. 设置/etc/ftpuser,禁止某些用户登录

有时我们需要禁止一些用户使用FTP服务。其实这个设置是十分简单的,只需要将要禁止的用户帐号写入文件/etc/ftpuser中。由于从系统的安全考虑,一般我们是不希望权限过大的用户和一些与命令名相同的用户进入FTP服务器。所以在缺省的配置中,一般以下用户已经被列入了“黑名单”。

root
uucp
news
bin
adm
nobody
lp
sync
shutdown
halt
mail

6. 设置/etc/ftphosts,禁止某些来自指定机器上的登录如果你需要拒绝来自某些主机的登录,一种方法就是在/etc/ftpaccess中设置deny命令,另一种更加简单的方法就是在/etc/ftphosts中写入你要禁止的主机的IP地址或域名。

7. 使新的配置生效

到此为止,我们已经能够根据自己的需要对FTP服务器配置进行必要的修改和调整。而让我们重新配置后,就必须使其生效。一般的,对/etc/ftpaccess的配置是直接作用于设置后的下一次FTP服务进程。而其它的则要对inetd进程重新启动。

5.4 wu-ftp相关的其他一些命令的使用

5.4.1 连接数统计命令ftpcount 

我们可以使用ftpcount命令十分清楚地统计出当前连接到FTP服务器上的用户数目,并且同时列出上限。

命令输出如下所示:

Service class local 0 Users(20maximum)
Service class remote 5 Users(100maximum)

5.4.2 在线用户查看命令ftpwho

我们可以使用ftpwho命令十分清楚地列出当前连接的用户的详细情况。

5.4.2 FTP关闭文件生成命令ftpshut

我们可以使用ftpshut命令生成一个在/etc/ftpaccess中设置的shut.msg文件,用于关机设定。ftpshut命令的格式为:

Ftpshut <-l min> <-d min> time <说明>

-l 这个参数设定在关闭FTP服务器功能前多少分钟时停止用户的连接;

-d 这个参数设定在关闭FTP服务器功能前多少分钟时切断用户连接;

time 指定关闭FTP服务器的时间。例如6:20分则写为0620;




其它培训参考信息:
如何配置FTP服务器?(2)
如何配置FTP服务器?(1)
读Linux内核源码的体会(汇集)
循序渐进学习LINUX之软件配置
Novell扬言新版Linux系统领先Windows
通过rce考试的一点感想
Linux与Windows的安全性比较(3)
Linux与Windows的安全性比较(2)



信息来自互联网,敬请核实,谨慎使用



 





Jobs in Other Countries

  中国 | Worldwide: United States United Kingdom Australia Canada India | Travel AgencyASKEDU.com