sudo

sudo

4、简述sudo安全切换工具,及详细讲解visudoer
sudo:能够让获得授权的用户以另外一个用户的身份运行指定的命令;
visudoer也是编写/etc/sudoers这个文件,但是可以提供语法检查
编写格式为
who where=(whom) commands
意思是who用户可以用whom用户在where主机上执行commands命令
一般where=(whom) 都写作ALL=(ALL)
who这一项可以是下面这几类
username 用户名
#uid uid
%groupname 用户组名
%#gid 用户组id
user_alias 可以将多个用户定义成一个组。用户别名,后面会说怎么定义
where:在哪里,指定用户只能在哪使用sudo
ip ip
hostname 主机名
NetAddr 网段
host_alias 主机别名。类似用户别名,后面会说怎么定义
commands:可以执行的命令
command 命令
directory 目录
sudoedit:特殊权限,可用于向其它用户授予sudo权限;
cmnd_alias 命令别名
定义别名的方法:
ALIAS_TYPE NAME=item1, item2, item3, …
NAME:别名名称,必须使用全大写字符;
ALIAS_TYPE:
User_Alias
Host_Alias
Runas_Alias
Cmnd_Alias
例如:
User_Alias NETADMIN=tom, jerry
Cmnd_Alias NETCMND=ip, ifconfig, route
NETADMIN localhost=(root) NETCMND

本文来自投稿,不代表Linux运维部落立场,如若转载,请注明出处:http://www.178linux.com/119198

(0)
上一篇 2018-09-03 15:36
下一篇 2018-09-03 22:17

相关推荐

  • 计算机的组成以及功能

    组成成分:运算器、控制器、存储器、输入设备、输出设备

    Linux笔记 2018-05-13
  • vim编辑

    简要介绍了编辑文本工具中的vim,了解其强大功能,带你认识全新的vim。

    2018-04-07
  • CentOS系统启动/boot/initramfs修复(实验)

    内核启动之文件丢失修复

    2018-05-09
  • 马哥网络班第31期——第一周作业

    1、描述计算机的组成及其功能。
    2、按系列罗列Linux的发行版,并描述不同发行版之间的联系与区别。
    3、描述Linux的哲学思想,并按照自己的理解对其进行解释性描述。
    4、说明Linux系统上命令的使用格式;详细介绍ifconfig、echo、tty、startx、export、pwd、history、shutdown、poweroff、reboot、hwclock、date命令的使用,并配合相应的示例来阐述。
    5、如何在Linux系统上获取命令的帮助信息,请详细列出,并描述man文档的章节是如何划分的。
    6、请罗列Linux发行版的基础目录名称命名法则及功用规定

    Linux笔记 2018-07-06
  • CentOS6和5启动流程

    简述过程

    2018-05-20
  • linux基础

    1、描述计算机的组成及其功能。 计算机的组成由:运算器、存储器、输入设备、输出设备 2、按系列罗列Linux的发行版,并描述不同发行版之间的联系与区别。Linux发行版,就是在内核的基础上,加入用户界面,各种软件的支持,所以发现版很多,因为各个公司可以配置使用不同的用户界面,和软件,就出现了不同的发行版。总而言之,不同的发行版之间的联系在于它们所使用的内核是…

    Linux笔记 2018-08-15