CentOS下为xxx用户添加sudo 权限
2018-03-15 16:58
597 查看
Sudo是linux系统中,非root权限的用户提升自己权限来执行某些特性命令的方式,它使普通用户在不知道超级用户的密码的情况下,也可以暂时的获得root权限。
一般,普通用户在执行特殊命令是,只需要在特殊命令(如 yum)前面加上sudo,并输入自己的用户密码就可以了,在之后的5分钟内,再次使用特殊命令时,就无需再次输入用户密码。
同时,sudo提供了强大的日志管理,其中详细的记录了每个用户都干了什么。
sudo用户的管理是在文件:/etc/sudoers中存放的。也就是说,如果想把某个用户加入到sudo用户群里面,就需要自行配置这个文件,在读写这个文件时,需要root的权限。
使用 “su –” 命令,进入超级用户,进入etc目录 “cd /etc”
为sudoers文件添加写入的权限:使用命令 “chmod u+w sudoers”
使用命令“vim sudoers”,按“i”进入编辑模式后,找到“rootALL=(ALL) ALL ”,在下面添加:”xxxALL=(ALL) ALL”(这里的xxx是你的用户名),再按一下“Esc”键退出编辑,输入“wq”(write quit)后,退出sudoers。
输入“chmod u-v sudoers”将文件的写入属性撤销
通过“su xxx”切换回自己的用户名,再使用sudo命令时,就可以使用了
一般,普通用户在执行特殊命令是,只需要在特殊命令(如 yum)前面加上sudo,并输入自己的用户密码就可以了,在之后的5分钟内,再次使用特殊命令时,就无需再次输入用户密码。
同时,sudo提供了强大的日志管理,其中详细的记录了每个用户都干了什么。
sudo用户的管理是在文件:/etc/sudoers中存放的。也就是说,如果想把某个用户加入到sudo用户群里面,就需要自行配置这个文件,在读写这个文件时,需要root的权限。
在使用sudo的时候,如果出现"xxx is not in thesudoers file. This incident will be reported”说明当前用户名:xxx是没有权限使用sudo的,这个时候我们就需要修改/etc/sudoers来为当前用户xxx添加sudo权限。
使用 “su –” 命令,进入超级用户,进入etc目录 “cd /etc”
为sudoers文件添加写入的权限:使用命令 “chmod u+w sudoers”
使用命令“vim sudoers”,按“i”进入编辑模式后,找到“rootALL=(ALL) ALL ”,在下面添加:”xxxALL=(ALL) ALL”(这里的xxx是你的用户名),再按一下“Esc”键退出编辑,输入“wq”(write quit)后,退出sudoers。
输入“chmod u-v sudoers”将文件的写入属性撤销
通过“su xxx”切换回自己的用户名,再使用sudo命令时,就可以使用了
相关文章推荐
- CentOS下为xxx用户添加sudo 权限
- CentOS下为xxx用户添加sudo 权限
- CentOS用户添加sudo权限
- CentOS普通用户添加sudo权限
- CentOS添加用户及赋予sudo权限
- centos 普通用户添加sudo 权限
- centos 6.x 7.x 批量添加用户 开启sudo 权限 并设置密匙登录
- CentOS添加用户并加入sudo权限
- centos添加普通用户禁止root登录并添加sudo权限
- CentOS普通用户添加sudo权限
- centos下 新建用户并添加sudo权限
- CentOS普通用户添加sudo权限
- centos给用户添加sudo权限
- CentOS普通用户添加sudo权限
- CentOS普通用户添加sudo权限
- centos 普通用户添加sudo权限
- Centos普通用户添加啊sudo权限
- centos给用户添加sudo权限
- Linux添加普通用户并添加sudo权限、修改文件所属者、解决(ubuntu)只有$问题
- Centos下普通用户设置sudo权限