不可不知的sudo命令

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了不可不知的sudo命令相关的知识,希望对你有一定的参考价值。

在Linux运维工作中,每个人都应该各司其职。比如说运维经理掌握了root用户,普通的运维人员一般人手一个普通登录用户。root用户不简单啊,创建用户,日常重启服务器工作,以及一些其他的日常工作都是root用户来完成的!很厉害吧!

虽然运维经理是一个super man,但是人家毕竟是经理嘛!怎么可能去每天做这些简单重复又特么枯燥的日常工作呢?那么怎么办?肯定是要让一些普通用户拥有root用户的部分权限嘛!这就是sudo命令的作用。

例如:对于用户kang1,我们要升级该普通用户,让它具有重启服务器的权限,命令如下:

visudo

技术分享


我来解释一下这句代码到底什么意思?

① kang1:需要升级的普通用户

② 第一个ALL:所有被操作的主机地址-->例如集群环境下,主服务器下面有N多子服务器,只需要在主服务器上编辑visudo文件,其他所有的受管服务器都会起作用。

③ 第二个ALL:指定升级为所有用户,完全可以省略

④ /usr/sbin/shutdown -r now :输入重启服务器命令的绝对路径

技术分享


回车就会重启服务器

本文出自 “康哥的Linux世界” 博客,请务必保留此出处http://zhengkangkang.blog.51cto.com/12015643/1857437

以上是关于不可不知的sudo命令的主要内容,如果未能解决你的问题,请参考以下文章

开发者不可不知的 Docker 命令

Linux系统管理员命令:sudo

不可不知的su与su -的区别!

Linux- 不可不知的小技巧

你不可不知的容器编排进阶技巧

你不可不知的容器编排进阶技巧