LinuxSir.cn,穿越时空的Linuxsir!

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

请问/sbin/nologin和/bin/false有什么区别?[讨论:登录用户和非登录用户]

[复制链接]
发表于 2003-11-30 16:38:47 | 显示全部楼层 |阅读模式
passwd中的两行
ldap:x:55:55DAP User:/var/lib/ldap:/bin/false
sshd:x:74:74rivilege-separated SSH:/var/empty/sshd:/sbin/nologin
把登录shell设成nologin是
nologin - politely refuse a login
设置成false是
false - do nothing, unsuccessfully

这在设定一个非登录帐号的时候有什么不同?
发表于 2003-11-30 17:31:19 | 显示全部楼层
,我看的<<linux系统管理>>中对非登录的帐户根本就没有介绍!只说这些帐户有特殊的用途~~
关注~~...:ask
发表于 2003-12-1 00:59:54 | 显示全部楼层
什么叫非登录?是不是不登录?不登录能做什么事啊:confused:
发表于 2003-12-1 01:35:03 | 显示全部楼层
在安装玩系统之后,系统会自动建立一些特殊的帐户,像bin,ftp,...等,这些都是属于系统组的"特殊"的帐户,他们完成系统赋予他们的特定的功能~,而我们自己建立的帐户,如:root,lee,zhang....等都是普通帐户,他们在/home下都有自己的主目录,如:/home/root,/home/lee,...,而特殊帐户是不需要这个主目录的!普通帐户有自己的登录shell,如;bash,csh,...而特殊帐户也没有shell(?),从/etc/passwd中可以看到这些帐户的区别~
...
这是我的一知半解,望继续探讨~~
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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