我已经安装了 su 以允许安全分析师登录到 VPS 进行一些需要 root 权限的更改 - 我已经创建了一个用户,他们可以在他们的帐户下正常登录,但是只要我输入su
,su -
或su- root
然后输入用户密码我得到:
su: incorrect password
以 root 身份重新登录,用户已被添加到 sudoers 并且 su 上的权限为:
-rwsr-xr-x 1 root root 35K May 23 11:00 /bin/su
还有什么可能导致问题?VPS 运行的是 Centos 6.4
答案1
su
是sudo
不同的工具,工作方式也不同。
su
始终需要输入 root 密码才能获得 root 权限。
sudo
默认情况下需要输入用户密码(前提是他们配置为有资格访问),但也可以配置为要求输入 root 的密码。
您可能想要安装sudo
并使用它而不是su
。