简介:

   sudo可以临时给予某普通用户某些root的权限,实现安全和分配权限的安全



打开配置文件:

#visudo
OR
#vi  /etc/sudoers

语法: 

UserName  Ip=(Who)    [NOPASSWD:]Command

例子:root    ALL=(ALL)       [NOPASSWD:]ALL

1.单用户配置sudo

tom,jerry    192.168.1.0/24=(root)    /usr/sbin/useradd,/usr/sbin/userdel

2.组配置sudo

# groupadd  work
# usermod -a -G  tom
# usermod -a -G  jerry

%work     ALL=/usr/sbin/useradd,/usr/sbin/userdel

3.别名使用

Host_Alias      EPG = 192.168.126.0/24

Cmnd_Alias    SQUID = /usr/sbin/useradd,/usr/sbin/userdel

User_Alias      USER_NAME=tom,jerry

Runas_Alias    RUN=root

USER_NAME    EPG=(RUN)   SQUID

sudo的使用:

sudo
-l                列出本用户可执行sudo命令
-k                取消本次密码保存,默认会保存5分钟,-k之后执行的命令就需要输入密码

测试:

以别名方式实现

①编辑sudo配置文件

#visudo

在末尾添加如下:

②添加tom,和jerry用户

#useradd tom
#useradd jerry
#echo "tom" | passwd --stdin tom
#echo "jerry" | passwd --stdin jerry

③tom或者jerry登陆系统

(测试成功)

转载于:https://blog.51cto.com/jefferyyu/1361249

sudo使用之实现权限分配相关推荐

  1. linux 权限分割,sudo使用之实现权限分配

    简介: sudo可以临时给予某普通用户某些root的权限,实现安全和分配权限的安全 打开配置文件: #visudo OR #vi  /etc/sudoers 语法: UserName  Ip=(Who ...

  2. linux 用户创建、管理、权限分配

    (1)su与sudo su:通过su可以在用户之间切换,如果超级权限用户root向普通或虚拟用户切换不需要密码,什么是权力?这就是!而普通用户切换到其它任何用户都需要密码验证: sudo: sudo扮 ...

  3. mysql用户权限重置_mysql中重置密码与新用户权限分配的方法介绍

    本篇文章给大家带来的内容是关于mysql中重置密码与新用户权限分配的方法介绍,有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助. 一.重置root密码 1.修改配置文件,免密登陆 输入命令 ...

  4. linux新建用户和权限,linux 新建用户和权限分配

    1.创建新用户:testuser 命令:#useradd 选项 用户名 选项: -c comment 指定一段注释性描述. -d 目录 指定用户主目录,如果此目录不存在,则同时使用-m选项,可以创建主 ...

  5. FineReport——权限分配以及自定义首页

    权限分配可以有两种方法,第一种方法是根据部门职位分配权限,第二种是根据角色分配权限: FR自带有三个JQ对象,用以保存用户名参数/角色参数/部门参数--$fr_username/$fr_authori ...

  6. mysql 新增 删除用户和权限分配

    1. 新增用户 mysql>insert into mysql.user(Host,User,Password) values("localhost","lionb ...

  7. U-Mail邮件系统的管理权限分配

    U-Mail邮件系统的管理权限分配 U-Mail邮件系统有四个管理后台,部门管理员.域管理员.超域管理员.和系统管理后台.分别的用途: a)部门管理员:用来管理指定部门下面的所有的用户管理.主要对部门 ...

  8. MySql8.0.19最新版本创建用户分配权限演示,You have an error in your SQL syntax权限分配问题解决方法

    MySql 8.0.19 权限分配 问题一:You have an error in your SQL syntax ---语法问题 问题二:You are not allowed to create ...

  9. svn教程----权限分配之示例一:开发人员拥有读写权限

    权限分配之示例一:开发人员拥有读写权限 进入权限分配界面: 添加组或用户: [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-W81VvEXa-1626155775368) ...

  10. 基于SCVMM对虚拟化服务器与虚拟机管理权限分配用户角色

    基于SCVMM对虚拟化服务器与虚拟机管理权限 分配用户角色 随着云计算时代的来临,越来越多的企业已经将IT环境迁移到虚拟化环境中,那么企业如何来统一管理如此多的虚拟化主机与虚拟机,通过管理平台是否能实 ...

最新文章

  1. 2022-2028年中国商贸物流行业市场前瞻与投资战略规划分析报告
  2. python 柱状图-【python】【数据分析】3D柱状图就是这么好看
  3. 朗讯项目的一个概括总结.
  4. 中值滤波scipy.signal.medfilt()方法
  5. python集合和eval的使用
  6. 一个程序猿和非程序猿都会关注的重大事件
  7. 【Python】Python实战从入门到精通之二 -- 教你使用Python中列表操作
  8. leetcode题解767-重构字符串
  9. 读书笔记:调试软件 张银奎
  10. 串行通信:常见的串行通信接口协议UART、SPI、I2C简介
  11. 135. 精读《极客公园 IFX - 上》
  12. PHP 下载文件的方法(指定路径)
  13. Oliver的救援【BFS】
  14. android多媒体视频,android多媒体(视频播放器)
  15. Learning to Rank(以下简称L2R)
  16. Android录音-音频基础知识
  17. [转]AppCompat 22.1,Goole暴走,MD全面兼容低版本
  18. 向热爱计算机科学的你推荐SICP
  19. 【181023】VC++将两张位图合并在一起显示
  20. 期货交易中必备的五大交易系统解析

热门文章

  1. 123 Python程序中的线程操作-协程
  2. kuangbin专题十二 基础DP1【从入门到熟练】【10题】
  3. hdu2089不要62(数位dp)
  4. HorizontalListView中setSelection方法没有实现的数据刷新的解决方法
  5. 展示全面快速响应能力 华为全线解决方案亮相北京国际通信展
  6. vue 秒转换为时分秒_Vue源码全面解析二十九 parse函数(转换html模板为AST语法结构)...
  7. 企业搜索 Solr7 安装部署
  8. VC++多线程--进程间通信
  9. 存储器火热 大陆厂商3倍薪水赴台挖人
  10. css 3 制作水波状进度条