LinuxSir.cn,穿越时空的Linuxsir!

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

su 不了,怎么回事?

[复制链接]
发表于 2004-10-2 22:57:30 | 显示全部楼层 |阅读模式
[eagles@welcome root]$ su
Password:
su: incorrect password
[eagles@welcome root]$
eagles是root组成员,
密码没问题
我的 group文件:
root:x:0:root
bin:x:1:root,bin,daemon
daemon:x:2:root,bin,daemon
sys:x:3:root,bin,adm
adm:x:4:root,adm,daemon
tty:x:5:
disk:x:6:root
lp:x:7:daemon,lp
mem:x:8:
kmem:x:9:
wheel:x:10:root
mail:x:12:mail
news:x:13:news
uucp:x:14:uucp
man:x:15:
games:x:20:
gopher:x:30:
dip:x:40:
ftp:x:50:
lock:x:54:
nobody:x:99:
users:x:100:
rpm:x:37:
floppy:x:19:
vcsa:x:69:
utmp:x:22:
nscd:x:28:
slocate:x:21:
sshd:x:74:
rpc:x:32:
rpcuser:x:29:
nfsnobody:x:65534:
mailnull:x:47:
smmsp:x:51:
pcap:x:77:
xfs:x:43:
ntp:x:38:
gdm:x:42:
我的su
#%PAM-1.0
auth       sufficient   /lib/security/$ISA/pam_rootok.so
# Uncomment the following line to implicitly trust users in the "wheel" group.
#auth       sufficient   /lib/security/$ISA/pam_wheel.so trust use_uid
# Uncomment the following line to require a user to be in the "wheel" group.
$auth       required     /lib/security/$ISA/pam_wheel.so use_uid
auth       required        /lib/security/$ISA/pam_stack.so service=system-auth
account    required        /lib/security/$ISA/pam_stack.so service=system-auth
password   required        /lib/security/$ISA/pam_stack.so service=system-auth
session    required        /lib/security/$ISA/pam_stack.so service=system-auth
session    optional        /lib/security/$ISA/pam_xauth.so
发表于 2004-10-3 00:08:56 | 显示全部楼层
1,此用户不在root组里呀
2,/etc/pam.d/su文件有问题,把第6行前面的$去掉
发表于 2004-10-3 00:20:43 | 显示全部楼层
把你的用户加入wheel群组。
 楼主| 发表于 2004-10-3 14:41:43 | 显示全部楼层
我改了文件 ,又把eagles加入到wheel组中出现 新问题:
[eagles@welcome root]$ su
su: cannot set groups: 不允许的操作
我的group
root:x:0:root
bin:x:1:root,bin,daemon
daemon:x:2:root,bin,daemon
sys:x:3:root,bin,adm
adm:x:4:root,adm,daemon
tty:x:5:
disk:x:6:root
lp:x:7:daemon,lp
mem:x:8:
kmem:x:9:
wheel:x:10:root,eagles
mail:x:12:mail
news:x:13:news
uucp:x:14:uucp
man:x:15:
games:x:20:
gopher:x:30:
dip:x:40:
ftp:x:50:
lock:x:54:
nobody:x:99:
users:x:100:
rpm:x:37:
floppy:x:19:
vcsa:x:69:
utmp:x:22:
nscd:x:28:
slocate:x:21:
sshd:x:74:
rpc:x:32:
rpcuser:x:29:
nfsnobody:x:65534:
mailnull:x:47:
smmsp:x:51:
pcap:x:77:
xfs:x:43:
ntp:x:38:
gdm:x:42:

eagles:x:500:
我的su
#%PAM-1.0
auth       sufficient   /lib/security/$ISA/pam_rootok.so
# Uncomment the following line to implicitly trust users in the "wheel" group.
auth       sufficient   /lib/security/$ISA/pam_wheel.so trust use_uid
# Uncomment the following line to require a user to be in the "wheel" group.
auth       required     /lib/security/$ISA/pam_wheel.so use_uid
auth       required        /lib/security/$ISA/pam_stack.so service=system-auth
account    required        /lib/security/$ISA/pam_stack.so service=system-auth
password   required        /lib/security/$ISA/pam_stack.so service=system-auth
session    required        /lib/security/$ISA/pam_stack.so service=system-auth
session    optional        /lib/security/$ISA/pam_xauth.so
 楼主| 发表于 2004-10-4 12:32:41 | 显示全部楼层
大家帮忙来看一下啊
发表于 2004-10-4 13:16:11 | 显示全部楼层
编辑/etc/group文件就可以的,为什么你总是要修改/etc/pam.d/su文件?!
 楼主| 发表于 2004-10-4 13:52:41 | 显示全部楼层
root:x:0:sync,shutdown,root,operator,halt
bin:x:1:root,bin,daemon
daemon:x:2:root,bin,daemon
sys:x:3:root,bin,adm
adm:x:4:root,adm,daemon
tty:x:5:
disk:x:6:root
lp:x:7:daemon,lp
mem:x:8:
kmem:x:9:
wheel:x:10:root,eagel
mail:x:12:mail
news:x:13:news
uucp:x:14:uucp
man:x:15:
games:x:20:
gopher:x:30:
dip:x:40:
ftp:x:50:
lock:x:54:
nobody:x:99:
users:x:100:
rpm:x:37:
floppy:x:19:
vcsa:x:69:
utmp:x:22:
nscd:x:28:
slocate:x:21:
sshd:x:74:
rpc:x:32:
rpcuser:x:29:
nfsnobody:x:65534:
mailnull:x:47:
smmsp:x:51:
pcap:x:77:
xfs:x:43:
ntp:x:38:
gdm:x:42:

eagel:x:500:
这是我的/etc/group文件,看看有什么问题?
发表于 2004-10-4 14:07:31 | 显示全部楼层
最初由 eagel 发表
root:x:0:sync,shutdown,root,operator,halt, eagle
eagel:x:500:
这是我的/etc/group文件,看看有什么问题?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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