|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
在 CentOS 下添加 sudo 用户
关于 sudo
sudo 是 Linux 操作系统中,非 root 权限的用户用于临时提升自己权限来执行某命令的方式,它使普通用户即使在不知道 root 密码的情况下,也可以暂时的获得 root 权限。
使用的方法很简单,只需要在特殊命令(如 yum)前面加上 sudo(sudo yum),并输入自己的用户密码就可以了,在之后的 5 分钟内,再次使用特殊命令时,就无需再次输入用户密码。
另外,sudo 还提供了强大的日志管理,其中详细的记录了每个用户都干了什么,方便查看管理。
sudo 用户的管理是在文件 /etc/sudoers 中存放的。也就是说,如果想把某个用户加入到 sudo 用户群里面,就需要自行配置这个文件,在读写这个文件时,需要 root 的权限。
将用户添加到 sudo 的方法
在使用 sudo 的时候,如果出现“xxx is not in thesudoers file. This incident will be reported”说明当前用户没有权限使用 sudo,这时候我们就需要修改 /etc/sudoers 文件,为当前用户添加 sudo 权限。
使用 su - 命令,进入超级用户,进入 etc 目录 cd /etc
为 sudoers 文件添加写入的权限,使用命令 chmod u+w sudoers
执行命令 vim sudoers,按“i”进入编辑模式后,找到“root ALL=(ALL) ALL ”,在它下面添加:"xxx ALL=(ALL) ALL"(这里的 xxx 是你的用户名),再按一下“Esc”键退出编辑,输入“wq”保存并退出 sudoers。
输入“chmod u-w sudoers”将文件的写入属性撤销。
执行 su xxx 切换回自己的用户名,再使用 sudo 命令时,就可以使用啦!
|
|