码迷,mamicode.com
首页 > 其他好文 > 详细

sudo 命令的使用

时间:2016-05-05 07:10:01      阅读:153      评论:0      收藏:0      [点我收藏+]

标签:sudo  

 sudo是Unix/Linux平台上的一个非常有用的工具,它允许系统管理员分配给普通用户一些合理的“权利”,让他们执行一些只有超级用户或其他特许用户才能完成的任务。

  例如普通用户默认情况下是不能创建用户的 ,在生产环境下面随着服务器的增多,管理员可能会授权某些特定的

用户创建账号、重启某些特定的服务等等,这里就会用到sudo 

 

 用法举例 授权普通用户创建用户 


 创建普通用户  


[root@test ~]# useradd test

[root@test  ~]# passwd test


使用普通用户创建账号tom 

[test@test ~]$ useradd tom

-bash: /usr/sbin/useradd: 权限不够


配置sudoer 

方法1:vim /etc/sudoers (配置完后需要使用wq!强制保存)


方法2 :visudo 


编辑 sudoer  在尾行添加  

visudo

test  ALL=(root) /usr/sbin/useradd  

## test用户 可以以root 命令执行 /usr/sbin/useradd   注意这里命令写绝对路径  


使用普通用户创建账号tom 


[test@test ~]$ sudo useradd tom

[sudo] password for test:   ##输入test 用户的账号密码  


[test@test ~]$ id tom   ##查看 

uid=503(tom) gid=503(tom) 组=503(tom)   


补充说明:

1:创建tom成功后,可以使用sudo useradd 创建其他用户,不再需要输入test 的用户名密码,默认保持5分钟。

2: 使用suoer useradd  创建用户的时候可以不输入密码,需要在/usr/sbin/useradd  前面添 NOPASSWD: 

3:创建用户的日志 可以在  /var/log/secure 下面查看到




本文出自 “10852974” 博客,请务必保留此出处http://10862974.blog.51cto.com/10852974/1770223

sudo 命令的使用

标签:sudo  

原文地址:http://10862974.blog.51cto.com/10852974/1770223

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!