Linux系统使用sudo命令的方法介绍
发布时间:2022-03-11 15:39:37
众所周知,Linux系统下的sudo命令主要是用来分配系统的权限,使用sudo命令可以提高普通用户的权限,来执行一些操作,但是很多用户目前并不知道如何使用。下面就来看看Linux系统使用sudo命令的方法介绍。
Linux系统
一、sudo命令的特点:
1、授权指定用户在指定主机上运行指定的管理命令;
2、详细记录用户基于sudo执行的命令的相关日志信息;
3、“检票系统”:时效性认证,用户第一次执行sudo时会要求输入密码来验正用户身份,成功后用户会获得一个有固定存活时长的“令牌”;5分钟
二、如何实现sudo功能?
/etc/sudoers:授权文件,只能由管理员编辑;但一般不用vim直接去编辑,因为可能会出现语法错误,所以一般用专用的编辑工具visudo命令去授权。
/etc/sudoers:
注意:别名定义: 别名必须使用全大写字符
内置变量: ALL: 所有用户
User_Alias:
User_Alias NAME = item1, item2, 。..
item:
用户名
%组名
#UID
$#GID
User_Alias(表示可以使用已经定义的别名)
例: User_Alias ADMIN =CentOS,%lx,#500
表示定义ADMIN别名,有centos用户,lx组,UID为500的用户
Host_Alias:可以在哪些主机上运行
Host_AliasNAME = item1, item2, 。。.
item:
hostname
ip
network
Host_Alias
例: Host_Alias ALLOWADDR =172.16.37.10,172.16.0.0/16
表示定义ALLOWADDR别名,有ip为172.16.37.10,网络地址为172.16.0.0/16
Runas_Alias
Runas_AliasNAME = item1, item2,
用法和User_Alias相同
Cmnd_Alias:
Cmnd_AliasNAME = item1, item2,
item:
命令
目录(目录下的所有命令)
Cmnd_Alias
例: Cmnd_Alias COMMAND =/usr/sbin/useradd,/usr/sbin/userdel,/usr/sbin
表示定义COMMAND别名,有useradd,userdel,和/usr/sbin下的所有命令
定义时可取反:Cmnd_AliasPASSWD = /usr/bin/passwd [0-9A-Za-z]*,! /usr/bin/passwd root
sudo授权:
WHO HOST=(WHOM) COMMAND
例:centos MYPC=(root) /usr/sbin/useradd
标签:
NOPASSWD:表示标签之后的命令都不用输密码
PASSWD:表示标签之后的命令都用输密码
sudo命令:
-l: 查看当前用户可执行的sudo命令;
-u USERNAME COMMAND: 以指定的用户身份执行指定的COMMAND;
-k: 清除“令牌”
-b COMMAND: 在后台运行指定的COMMAND
-e /path/to/somefile:修改指定的文件;
例:sudo-u centos useradd user1


猜你喜欢
- Windows 10 带来了太多的功能变化,其中就包括自动更新功能。我们之前也介绍过,在默认情况下,Windows 10 会配置为使用用户的
- 俗话说,磨刀不误。花更多的时间学习,你将在正常的办公室工作中领先一步。今天,小王老师将与大家分享一些Excel的技巧,让大家更方便地操作Ex
- win10手机预览版怎么安装?大家是不是也想上手下win10手机系统呢?下面为大家分享下win10手机预览版安装教程。一起来看看了解一下吧w
- 我们在使用Win10系统进行办公的时候,可以使用系统内自带的便签功能,将一些重要的代办事项记录在便签内,以免忘记,那我们要怎么在桌面添加便签
- 看了朋友们设计的“点小图 看大图”,为在“WPS演示”中提供了一种展示图片的好方法。相信大家看过QQ空间中的图片浏览方式:单击图片左边观看上
- 在一些大型企业里面常常会有多达百人的联系方式,号码太多的时候总是容易出错,下面我们来给大家分享一个WPS表格中的小技巧,让这些手机号码即些清
- 很多小伙伴都经常会登录NVIDIA控制面板去进行显卡的性能设置。不过有部分小伙伴在登录的时候显示验证程序加载失败,请检查您的浏览器设置,那么
- 1.打开需要编辑修改的Word文档,点击工具栏的“视图”,在视图里我们可以看到“导航窗格” 2.勾选导航窗格后我们
- 微软霸道的行为,激起了很多用户的不满,他们也是被迫压力做出了调整。在Windows 11版本更迭中,对应用程序和功能页面进行了重新设计。该页
- 不知道大家日常在访问一些网站的时候,有没有遇到图片显示不全、页面错位、文件不能正常下载等问题?这是由于这些网站大多数只支持IE,使用其他模式
- 最近有用户反映想安装Win11系统安装不成功,遇到系统提示“无法安装windows,因为这台电脑的磁盘布局不受UEFI固件支持”,这是怎么一
- Excel中的两个表格数据具体该如何用公式进行关联起来呢?接下来是小编为大家带来的excel用公式关联两量表数据的教程,供大家参考。exce
- 用户在电脑上都会备上一款电子邮箱软件,避免自己需要发送或是接收邮箱时找不到软件来使用,在面对众多的电子邮箱软件,有部分用户选择了foxmai
- Excel表格导入到Word不能全部显示出来怎么办?很多朋友都知道在Word文档里可以通过插入对象把Excel电子表格的内容快速导进来,但是
- Mac开发者工具对于从事IOS、OS X系统应用开发的用户来说都是必不可少的工具,Mac游戏开发工具有哪些?Mac游戏开发软件推荐给大家,一
- 当单个Excel表格具有很多行和列时,固定表头就显得十分有用,当表头被固定后,在进行打印时,每页都将会自动套用并打印表头。那么excel如何
- 如何使用ps给街拍人物制作一种创意拍立得效果照片?给大家介绍如何使用ps给街拍人物制作一种创意拍立得效果照片,一起来看看吧。1.将背景人物图
- 投影仪作为一种图像投射和观看设备,可以将小屏幕的画面投放到大屏上,这样观看会更舒服,因此很多用户都会用到它,那么win10笔记本hdmi连接
- 360重装系统是一个很好用的系统重装方法,操作简单,只要当前系统可以正常启动,且有网络连接,就可以使用360重装系统。下面我们就来看看怎么用
- 很多使用U盘的朋友,都有遇到过U盘中的数据无缘无故的就丢失了。自己在使用U盘的时候,明明有保存资料,当在次打开U盘时为什么里面的资料就都不见