Linux给用户添加sudo权限
2014-01-02 10:53
218 查看
linux下面运行sudo命令,会提示类似:
xxxis not in the sudoers file. This incident will be reported.
这里,xxx是用户名称,然后导致无法执行sudo命令,这时候,如下解决:
进入超级用户模式。也就是输入”su -”,系统会让你输入超级用户密码,输入密码后就进入了超级用户模式。(当然,你也可以直接用root用)
添加文件的写权限。也就是输入命令”chmod u+w /etc/sudoers“。
编辑/etc/sudoers文件。也就是输入命令”vim /etc/sudoers“,进入编辑模式,找到这一 行:”root ALL=(ALL) ALL“在起下面添加”xxx ALL=(ALL) ALL“(这里的xxx是你的用户名),然后保存退出。
撤销文件的写权限。也就是输入命令”chmod u-w /etc/sudoers“。
然后就行了。
实例:
出于安全性的考虑,只能允许他们以root权限执行这两个操作。sudo可以做到这一 点。
首先创建一个监控用户monitor.
编辑/etc/sudoers,这个文件只能用visudo来编辑。
##添加一个用户别名:
User_Alias MONITOR = monitor
##定义两个命令别名
## Restart httpd service.
Cmnd_Alias RESTART_APACHE = /sbin/service httpd restart
## Restart mysql service.
Cmnd_Alias RESTART_MYSQL = /sbin/service mysqld restart
## monitor can only restart apache and mysqld.
MONITOR ALL=(ALL) NOPASSWD: RESTART_APACHE,RESTART_MYSQL
允许monitor用户执行这两条命令而无需输入密码。
xxxis not in the sudoers file. This incident will be reported.
这里,xxx是用户名称,然后导致无法执行sudo命令,这时候,如下解决:
进入超级用户模式。也就是输入”su -”,系统会让你输入超级用户密码,输入密码后就进入了超级用户模式。(当然,你也可以直接用root用)
添加文件的写权限。也就是输入命令”chmod u+w /etc/sudoers“。
编辑/etc/sudoers文件。也就是输入命令”vim /etc/sudoers“,进入编辑模式,找到这一 行:”root ALL=(ALL) ALL“在起下面添加”xxx ALL=(ALL) ALL“(这里的xxx是你的用户名),然后保存退出。
撤销文件的写权限。也就是输入命令”chmod u-w /etc/sudoers“。
然后就行了。
实例:
出于安全性的考虑,只能允许他们以root权限执行这两个操作。sudo可以做到这一 点。
首先创建一个监控用户monitor.
编辑/etc/sudoers,这个文件只能用visudo来编辑。
##添加一个用户别名:
User_Alias MONITOR = monitor
##定义两个命令别名
## Restart httpd service.
Cmnd_Alias RESTART_APACHE = /sbin/service httpd restart
## Restart mysql service.
Cmnd_Alias RESTART_MYSQL = /sbin/service mysqld restart
## monitor can only restart apache and mysqld.
MONITOR ALL=(ALL) NOPASSWD: RESTART_APACHE,RESTART_MYSQL
允许monitor用户执行这两条命令而无需输入密码。
相关文章推荐
- Linux给用户添加sudo权限
- Linux给用户添加sudo权限
- linux添加新用户并给root权限
- linux用户管理命令(添加,删除,修改)
- linux给用户添加sudo权限:
- Linux添加/删除用户和用户组
- linux添加、删除用户
- linux下添加用户访问权限
- Linux 添加用户及相关配置
- Linux添加用户和用户组
- Linux添加新用户并设置权限
- 一天一个linux基础命令之添加用户useradd
- linux下如何添加一个用户并且让用户获得root权限
- Linux添加用户(user)到用户组(group)
- linux中添加ftp用户权限只能访问自己目录
- Linux 下用户、组讲解及添加
- Linux自动添加用户以及切换用户执行命令或程序
- Linux添加普通用户并添加sudo权限、修改文件所属者、解决(ubuntu)只有$问题
- linux添加超级管理员用户,修改,删除用户
- linux下FTP服务器添加本地用户