LinuxSir.cn,穿越时空的Linuxsir!

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

如何才能不让ftp用户telnet进来?

[复制链接]
发表于 2006-5-18 15:17:20 | 显示全部楼层 |阅读模式
为了不让ftp用户telnet进来主机,我在/etc/passwd文件里面的用户后面加了/bin/falseh或者/bin/true,这样的話,ftp用户是不能telnet了,但是,也不能登陆ftp了,请问有什么更好的方法嘛?谢谢
发表于 2006-5-18 16:38:32 | 显示全部楼层
不给用户可用shell应该是不会影响FTP使用的呀
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-5-18 16:44:29 | 显示全部楼层
意思是说这样
jsz:333:333:/home/jsz/:就可以了,后面不需要给它加上/bin/sh?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-5-18 16:45:17 | 显示全部楼层
意思是说这样
jsz:333:333:/home/jsz/:就可以了,后面不需要给它加上/bin/sh?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-5-18 16:45:21 | 显示全部楼层
意思是说这样
jsz:333:333:/home/jsz/:就可以了,后面不需要给它加上/bin/sh?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-5-18 16:46:20 | 显示全部楼层
意思是说这样
jsz:333:333:/home/jsz/:就可以了,后面不需要给它加上/bin/sh嘛?
这样也不能ftp的,我试过了
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-5-18 16:47:50 | 显示全部楼层
哇,点了一下没有反应,之后就发了这么多贴了
回复 支持 反对

使用道具 举报

发表于 2006-5-18 16:52:07 | 显示全部楼层
不是。
我平时都是加个 /sbin/nologin
你那样加一个不存在的应该也可以呀
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-5-18 17:16:36 | 显示全部楼层
我按你说的做了,ftp还是不能访问的
回复 支持 反对

使用道具 举报

发表于 2006-5-18 17:35:33 | 显示全部楼层
/usr/bin/passwd

那样的话,用户只能通过telnet登录进来修改密码
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

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