昊昊荡荡 于 2011-02-28 20:55:43发表:
下面这个应该是正解! [font=微软雅黑]/bin/false是最严格的禁止login选项,一切服务都不能用,而/sbin/nologin只是不允许系统login,可以使用其他ftp等服务。如果想要用false在禁止login的同时允许ftp,则必须在/etc/shells里增加一行/bin/false。[/font]
昊昊荡荡 于 2011-02-28 20:54:08发表:
引用:我知道/bin/false是不让用户telnet和ssh登陆,不知道能不能满足lz的要求。 dxwwp 发表于 2011-2-28 16:04
dxwwp 于 2011-02-28 16:04:05发表:
我知道/bin/false是不让用户telnet和ssh登陆,不知道能不能满足lz的要求。
昊昊荡荡 于 2011-02-27 20:21:15发表:
引用:/bin/false 我记得是这个。没建过FTP,在冷罡华的书里看的 wangyu 发表于 2011-2-27 19:35
wangyu 于 2011-02-27 19:35:19发表:
/bin/false 我记得是这个。没建过FTP,在冷罡华的书里看的
昊昊荡荡 于 2011-02-28 20:55:43发表:
下面这个应该是正解!
[font=微软雅黑]/bin/false是最严格的禁止login选项,一切服务都不能用,而/sbin/nologin只是不允许系统login,可以使用其他ftp等服务。如果想要用false在禁止login的同时允许ftp,则必须在/etc/shells里增加一行/bin/false。[/font]
昊昊荡荡 于 2011-02-28 20:54:08发表:
这是我在网上找到的!看不大懂!
[font=微软雅黑]就是nologin和false应用的区别。nologin显示缺省提示信息或者/etc/nologin给用户,false只是返回非零值。放在passwd文件的shell域,这些应用退出后当然用户也就退出了。
另外如果想要用false在禁止login的同时允许ftp,则必须在/etc/shells里增加一行/bin/false。 [/font]
dxwwp 于 2011-02-28 16:04:05发表:
我知道/bin/false是不让用户telnet和ssh登陆,不知道能不能满足lz的要求。
昊昊荡荡 于 2011-02-27 20:21:15发表:
[attach]33820[/attach]
我只看到这种
wangyu 于 2011-02-27 19:35:19发表:
/bin/false
我记得是这个。没建过FTP,在冷罡华的书里看的