论坛: UNIX系统 标题: root ? 丢了? 复制本贴地址    
作者: chair [chair]    论坛用户   登录
最近我改了rh7.2/etc下的一些文件,具体记不清了,我的root我能登陆了,其中我用引导盘启动过几次机器。而我用其它的帐号时却可以登陆,再用#su时却可以成功地成为root,这是为什么?

/etc/securetty文件我没动过。

地主 发表时间: 11/03 18:12

回复: magic [buaaytt]   论坛用户   登录
说的什么啊
不清不楚的

B1层 发表时间: 11/03 18:14

回复: NetDemon [netdemon]   ADMIN   登录
su 不带参数本来就是成为root

B2层 发表时间: 11/03 19:47

回复: chair [chair]   论坛用户   登录
是呀,“su 不带参数本来就是成为root”

但是,我的意思是说我本来就是root,但不用su,我就成不了root.
以root登陆时,输了N次正确的password跟本不行。以普通用户登陆,用su,输入正确的password就成功了。


B3层 发表时间: 11/03 20:53

回复: magic [buaaytt]   论坛用户   登录
我只知道一点:远程登陆是不能用root直接登陆的,必须以普通用户登陆然后su成root,这是为安全起见

B4层 发表时间: 11/03 22:05

回复: NetDemon [netdemon]   ADMIN   登录
默认情况

root只能在本地直接登陆,远程不能直接登陆,要用普通用户登陆之后再su

如要改变这种设置,请编辑 /etc/securetty

B5层 发表时间: 11/03 22:16

回复: lwai [lwai]      登录
su不带参数实质上就是登陆root,但它的权限小于root ,有些命令在su下不能用。

B6层 发表时间: 11/05 17:56

回复: xmgu [xmgu]   论坛用户   登录
比如:useradd

B7层 发表时间: 11/05 18:54

回复: magic [buaaytt]   论坛用户   登录
谁说的?
只是有些命令需要给出完整的路径,比如
/usr/sbin/useradd
这样就可以了

B8层 发表时间: 11/07 10:43

回复: find [find]   论坛用户   登录
-_-

SU这东西不安全(需要知道ROOT口令)!我用SUDO
再说你要用SU的话,你的用户要在WHEEL组里吧!
SUDO就不需要了用自己的口令一样可以取得ROOT权限,也无需在WHEEL组里!

B9层 发表时间: 11/18 14:20

回复: jerry [jerry]   论坛用户   登录
我们老师说过:进入UNIX系统最好不要用root进去,先用普通用户进入,然后再SU。

B10层 发表时间: 11/21 17:44

回复: tomas [tomas]   论坛用户   登录
因为直接 su 没有改变环境
用 su - 就和用 root 登陆一样了

B11层 发表时间: 01/22 13:31

论坛: UNIX系统

20CN网络安全小组版权所有
Copyright © 2000-2010 20CN Security Group. All Rights Reserved.
论坛程序编写:NetDemon

粤ICP备05087286号