情景使用:当我们使用普通用户登录到Linux服务器中在终端输入一些命令时可能会显示"You need to be root to perform this command",这个时候我们需要使用sudo命令来提升自己的操作权限。
sudo yum install vim
当我们使用了sudo命令进行提权操作后,仍然会出现以上错误。这个时候我们需要使用root账号进来登录,然后使用命令visudo为用户进行赋权
在打开的文件里面的"%wheel ALL=(ALL) ALL"下面添加"%imooc ALL=(ALL) ALL"这么一行,表示为imooc用户赋予了和root账户一样的权限。
最后使用wq命令保存并退出该文件,提权操作既可生效。
普通用户再次使用sudo yum install vim命令,当输入普通用户的账户和密码之后,该命令既可正常执行。