linux系统中su与sudo的用法


当前第2页 返回上一页

1

root    ALL=(ALL)   ALL

使用者账号 登录者来源主机=可切换的用户身份 可执行的命令

上面的意思死root用户可以从任意主机登录,能够切换任意的身份,能够执行任意的命令

现在,我们想添加一个用户admin,让他也能执行任意命令,那么,我们就需要使用visodu命令新增一行,如下:

1

admin ALL=(ALL) ALL

那如果我们有多个运维管理者,他们都需要能够使用sudo来执行任意命令,那么就需要添加多条配置。那有没有一种简便的方法呢?有的,只要我们把用户加入到wheel这个组就可以了。那么为什么加入到这个组就行了呢?看下/etc/sudoers,大概在99行:

1

%wheel  ALL=(ALL)   ALL

我们还可以让用户使用sudo时候,不需要使用密码即可执行命令

1

2

%wheel    ALL=(ALL)   NOPASSWD: ALL

# 属于wheel这个组的用户执行sudo命令时,不需要输入密码


还可以赋予用户有限的命令权限,让用户只能执行几个命令

1

admin ALL=(ALL) /usr/bin/ls,/usr/bin/cd

除此之外,sudo还有许多其他的用法,比如用户别名、命令别名等等,有兴趣的童鞋可以自行查阅相关信息。

以上就是linux系统中su与sudo的用法的详细内容,更多文章请关注木庄网络博客

返回前面的内容

相关阅读 >>

关于Linux的缓存内存cache memory(图文详解)

Linux基础知识系列一

Linux中vi查找关键字的方法

Linux中的各目录如何设置分区大小

Linux系统常见问题解决方法

Linux系统需要学什么

Linux基础命令教程

Linux怎么翻页

Linux etc是什么

Linux用户管理(1)之创建用户和删除用户的图文教程

更多相关阅读请进入《Linux》频道 >>



打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...