Linux操作系统配置sudo

:RHEL 6.4 – 64位

root用户配置sudo后,可以允许普通用户以root用户身份执行命令

udast

默认情况下,普通用户对自己的家目录有完全的管理权限,但无权查看其它用户家目录文件,更不能查看root用户家目录。

使用普通用户查看其它用户家目录报错,没有权限

[tom@rhel64 ~]$ pwd

[tom@rhel64 ~]$ ls /root

udast

[root@rhel64 ~]# visudo

或者

[root@rhel64 ~]# vi /etc/sudoers

在98行后追加一行内容,参考root一行的写法

允许tom用户在任何位置执行任何命令

tom    ALL=(ALL)      ALL

udast

使用普通用户再次执行ls /root 依然报错, 执行sudo ls /root  提示输入tom用户密码

密码正确,可以看到/root目录下内容

[tom@rhel64 ~]$ ls /root

[tom@rhel64 ~]$ sudo ls /root

udast

再次执行时,不需要输入密码

[tom@rhel64 ~]$ sudo ls /root

udast

也可以使用sudo 执行其他命令。

关于sudo的配置,还可以限定具体的命令、根据组成员等。具体看参考/etc/sudoers

此时tom用户直接查看此文件,没有权限,使用sudo命令可以查看

[tom@rhel64 ~]$ tail -25 /etc/sudoers

udast

[tom@rhel64 ~]$ sudo tail -25 /etc/sudoers

udast

su和sudo命令的区别 

sudo命令的用法 

sudo: sorry, you must have a tty to run sudo

配置sudo权限

sudo配置临时取得root权限

下解决用户不能执行sudo的方法

系统管理员不可不知的命令:sudo

sudo使用之实现权限分配

转载自:https://www.linuxidc.com/Linux/2015-12/126314.htm

声明: 除非转自他站(如有侵权,请联系处理)外,本文采用 BY-NC-SA 协议进行授权 | 智乐兔
转载请注明:转自《Linux操作系统配置sudo
本文地址:https://www.zhiletu.com/archives-5350.html
关注公众号:智乐兔

赞赏

wechat pay微信赞赏alipay pay支付宝赞赏

上一篇
下一篇

相关文章

在线留言

你必须 登录后 才能留言!