如何添加用户拥有超级用户权限

如何添加用户拥有超级用户权限

我正在使用OpenSuse linux 12.3版本并且我已经创建了名为 的新用户jenkinsadmin。使用此帐户,我无法在/usr, /opt,/var位置 内创建文件夹/文件。

为了启用sudo权限,我在文件中进行了如下修改/etc/sudoers。但是无法工作。

方法一

##
## User privilege specification
##
root ALL=(ALL) ALL
jenkinsadmin ALL=(ALL) ALL

方法2

## Uncomment to allow members of group wheel to execute any command
%wheel ALL=(ALL) ALL

usermod -aG wheel jenkinsadmin

仍然收到以下错误

/opt> touch filetest
touch: cannot touch ‘filetest’: Permission denied

需要帮助来解决这个问题

答案1

将用户添加到 sudoers 意味着允许该用户使用 command sudo

$ sudo touch /opt/filetest
[sudo] password for jenkinsadmin: 

输入您的(jenkinsadmin)密码,该命令将以超级用户身份执行。

$ sudo -i
[sudo] password for jenkinsadmin: 

提供密码后,您将获得 root 的 shell。

相关内容