LinuxSir.cn,穿越时空的Linuxsir!

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

关于FTP用户是否拥有shell的问题?

[复制链接]
发表于 2004-3-6 18:55:40 | 显示全部楼层 |阅读模式
有shell和没有有什么区别?
为什么我把一个FTP用户的shell设为/bin/false时该用户就无法登录服务器了?
是不是其他地方还要设置一下?
发表于 2004-3-7 03:29:43 | 显示全部楼层
你可以将用户加到ftp组,然后/bin/false就可以登陆而不用shell
发表于 2004-3-7 17:56:44 | 显示全部楼层
你有可能在ftp中配置了没有真实的SHELL就没办法登陆
 楼主| 发表于 2004-3-7 22:35:51 | 显示全部楼层
我新建了一个ftpuser组,包括了这个用户
只有给它设置一个SHELL才能登录FTP服务器
我把它换到ftp组试试
发表于 2004-3-7 23:24:30 | 显示全部楼层
你用什么server?proftp?它的配置文件里有一个检查是否必须使用shell,默认应该是off的。
 楼主| 发表于 2004-3-8 09:50:26 | 显示全部楼层
我是用的proftpd
那选项已经off了
 楼主| 发表于 2004-3-8 21:21:18 | 显示全部楼层
RequireValidShell off对吧?
 楼主| 发表于 2004-3-8 23:15:26 | 显示全部楼层
已经解决了
原来这个语句放在匿名部分,移到外面来就行了
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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