LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 736|回复: 2

在BLFS下如何进行Proftpd的帐号的安全设置。

[复制链接]
发表于 2004-12-7 18:00:12 | 显示全部楼层 |阅读模式
在基于LFS 5.0的BLFS系统上安装了proftpd-1.2.9,非常奇怪的是只有具有真实的可执行的SHELL的用户才可以登陆ftp服务,而我正是为了安全考虑需要禁止ftp帐号的终端登陆权限。而在我的RH的主机同样的proftpd安装就不需要真实的可执行的SHELL。详细介绍如下:

下面是我的LFS系统的/etc/passwd文件(部分,和FTP帐号相关部分):
ftp:x:56:50::/var/ftp:/bin/bash
此时指定的SHELL为“/bin/bash”,若换为LFS默认的“/bin/false”,则ftp匿名无法登陆。

这种情况在我的多台RH上不曾有过,即使/etc/passwd文件中相应的位置为空,ftp匿名登陆依然正常。

请指教。
发表于 2004-12-7 18:44:28 | 显示全部楼层
/etc/shells
这个文件,注意一下。虽然我不知道怎么设置。:):)。
 楼主| 发表于 2004-12-7 20:58:22 | 显示全部楼层

谢谢,果然是。

确实是/etc/shells,添加一个假的shell就可以实现了。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表