Linux环境中普通用户切换到root用户问题

时间:2021-01-16 16:50:51

问题描述:

(1)Linux系统信息:

linux:~ # cat /etc/SuSE-release 
SUSE Linux Enterprise Server 10 (x86_64)
VERSION = 10
PATCHLEVEL = 2

(2)Oracle用户登陆,然后切换到root:

oracle@wad192:~> su - root
口令:
对口令数据库的权限限制过于严格。
su: incorrect password


(3)解决办法:

linux:~ # ls -ll /bin/su
-rwxr-xr-x 1 root root 37880 2007-05-03 21:49 /bin/su

发现su命令的用户权限缺少s,则添加s权限位

linux:~ # chmod  u+s /bin/su
linux:~ # ls -ll /bin/su
-rwsr-xr-x 1 root root 37880 2007-05-03 21:49 /bin/su


(4)测试验证:

oracle@wad192:~> su - root
口令:
linux:~ #

wad192:~ # whoami
root

切换到root用户了。