sudo是root赋予命令的执行权限给用户/组

前端之家收集整理的这篇文章主要介绍了sudo是root赋予命令的执行权限给用户/组前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
                                            <table class="text"&gt;<tbody><tr class="li1"&gt;

<td class="ln"><pre class="de1">1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36

用户/组    #2.sudo是把本来只能由超级管理员系统命令的执行权限赋予给用户/组        #how?    #1.用户名   被管理的主机的地址=(可使用的身份)授权命令(绝对路径)    #2.%组名   被管理的主机的地址=(可使用的身份)授权命令(绝对路径)    #例子1:    #1.以root身份vi进入/etc/sudoers      [root@yourhostname ~]# vi /etc/sudoers    #2.找到root一行    #赋予jam最高管理员权限      jam   ALL=(ALL)  ALL            #好听点说  你让jam接受了你'毕生的功力'    #难听点说  你把服务器拱手相送给了jam        #例子2:    #1.以root身份vi进入/etc/sudoers    #.以root身份vi进入/etc/sudoers      [root@yourhostname ~]# visudo    #2.找到root一行    #赋予user1 重启服务器的权限      user1  ALL=/sbin/shutdown -r now        #查看user1 有什么sudo的权限    [root@yourhostname ~]#su - user1    [user1@yourhostname ~]$sudo -l    #以普通用户身份重启服务器    [user1@yourhostname ~]$sudo /sbin/shutdown -r now            #小心驶得万年船 千万 别把服务器拱手送人了    #能力越大责任越大      #增加sudo限制 对于服务器来说越多越安全

猜你在找的程序笔记相关文章