Welcome 微信登录

首页 / 操作系统 / Linux / sudo使用之实现权限分配

简介:sudo可以临时给予某普通用户某些root的权限,实现安全和分配权限的安全打开配置文件:#visudo
OR
#vi  /etc/sudoers语法:
UserName  Ip=(Who)    [NOPASSWD:]Command
    例子:root    ALL=(ALL)     [NOPASSWD:]ALL1.单用户配置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/userdel3.别名使用
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登陆系统 
(测试成功)Bash常用文本处理工具用法Ubuntu 14.04获取本地集成菜单( LIM )相关资讯      Sudo 
  • Linux下sudo配置和用法  (今 07:51)
  • Linux中sudo的用法和sudoers配置详  (08月21日)
  • 输错密码?这个 sudo 会“嘲讽”你  (04月16日)
  • CentOS用户权限管理--su与sudo  (08月31日)
  • CentOS下的sudo相关配置的总结归纳  (06月23日)
  • Linux操作系统配置sudo  (12/15/2015 21:39:50)
本文评论 查看全部评论 (0)
表情: 姓名: 字数