网络安全 频道

给SOHO一族的安全建议 保证上传服务器安全

  五、FTP服务器还需要注意的其它安全问题

  作为Internet上的FTP服务器,会面对各种各样的用户。但是作为企业内部的FTP服务器,一般不会希望匿名FTP用户来使用,所以在FTP软件的设置上最好设置禁止匿名访问。另外还需要注意以下一些安全问题。

  1.未经授权的用户禁止在服务器上进行FTP操作

  FTP用户所使用的用户帐号必须在、etc/passwd文件中有所记载,并且用户帐号口令不能为空。在没有正确输入用户帐号和口令的情况下, 服务器就会拒绝该用户访问。另外FTP守护进程FTPd的/etc/FTPusers文件中也可将一些用户加入黑名单,凡在这个文件中出现的用户都会被服 务器拒绝提供FTP服务。还有服务器管理也可以建立“不受欢迎”的用户目录,拒绝这些用户訪问。

  2.FTP用户不能读取未经系统所有者允许的文件或目录;未经允许FTP用户不能在服务器上建立文件或目录;FTP用户不能删除服务器上的文件或目录。为了解决这三个问题,管理员需要对FTP主目录下的文件属性进行管理,建议对每个目录及其文件采取以下一些措施:

  FTP主目录:将这个目录的所有者设为“FTP”,并且将属性设为所有的用户都不可写,防止不怀好意的用户删改文件。

  FTP/bin目录:该目录主要放置一些系统文件,应将这个目录的所有者设为“root”(即超级用户),并且将属性设为所有的用户都不可写。为保证合法用户可显示文件,应将目录中的ls文件属性设为可执行。

  FTP/etc目录:将这个目录的所有者设为“root”,并且将属性设为所有的用户都不可写。将目录下的group文件和passwd文件的属性设为所有用户只读属性,并用编辑器将passwd文件中用户加过密的口令删掉。

  FTP/pub目录:将这个目录的所有者置为“FTP”,并且将它的属性设为所有用户均可读、写、执行。

  经过以上一些设置以后,既保证了系统文件不被删改,又保证了FTP合法用户的正常访问。

0
相关文章