首页 > 其他 > 详细

sudo的使用

时间:2020-01-06 13:56:59      阅读:81      评论:0      收藏:0      [点我收藏+]

sudo:

su: Switch User

su -l user -c ‘COMMAND‘

su -l root -c ‘COMMAND‘

su -l root

sudo:

授权之后,能够让某用户以另外一个用户的身份运行命令;

配置文件:sudoers
root ALL=(ALL) ALL
%wheel ALL=(ALL) ALL

who: 运行命令者的身份,user
where: 通过哪些主机,host
(whom):以哪个用户的身份, runas
which: 运行哪些命令,command

配置项:
users hosts=(runas) commands

users:
username
#uid
user_alias
%group_name
%#gid

host:
ip
hostname
netaddr

command:
command name
directory
sudoedit

Alias_Type NAME = item1, item2, ...
NAME: 必须使用全大写字母;
Alias_Type:
User_Alias
Host_Alias
Runas_Alias
Cmnd_Alias

Cmnd_Alias USERADMINCMNDS = /usr/sbin/useradd, /usr/sbin/usermod, /usr/bin/passwd [a-z]*, !/usr/bin/passwd root

# sudo [-u user] COMMAND
-u user: 默认为root;
-k: 清除此前记录用户密码;

 

sudo的使用

原文:https://www.cnblogs.com/dingcx/p/12155745.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!