欢迎访问 生活随笔!

凯发k8官方网

当前位置: 凯发k8官方网 > 运维知识 > linux >内容正文

linux

linux中sudo配置 -凯发k8官方网

发布时间:2025/1/21 linux 21 豆豆
凯发k8官方网 收集整理的这篇文章主要介绍了 linux中sudo配置 小编觉得挺不错的,现在分享给大家,帮大家做个参考.

      linux下的sudo及其配置文件/etc/sudoers的详细配置。

     1.sudo介绍 sudo是linux下常用的允许普通用户使用超级用户权限的工具,允许系统管理员让普通用户执行一些或者全部的root命令,如halt,reboot,su等等。这样不仅减少了root用户的登陆 和管理时间,同样也提高了安全性。sudo不是对shell的一个代替,它是面向每个命令的。它的特性主要有这样几点:

  § sudo能够限制用户只在某台主机上运行某些命令。

  § sudo提供了丰富的日志,详细地记录了每个用户干了什么。它能够将日志传到中心主机或者日志服务器。

  § sudo使用时间戳文件来执行类似的“检票”系统。当用户调用sudo并且输入它的密码时,用户获得了一张存活期为5分钟的票(这个值可以在编译的时候改变)。

  § sudo的配置文件是sudoers文件,它允许系统管理员集中的管理用户的使用权限和使用的主机。它所存放的位置默认是在/etc/sudoers,属性必须为0411

     2.配置文件/etc/sudoers 它的主要配置文件是sudoers,linux下通常在/etc目录下,如果是solaris,缺省不装sudo的,编译安装后通常在安装目录的 etc目录下,不过不管sudoers文件在哪儿,sudo都提供了一个编辑该文件的命令:vi /etc/sudoers来对该文件进行修改。强烈推荐使用该命令修改 sudoers,因为它会帮你校验文件配置是否正确,如果不正确,在保存退出时就会提示你哪段配置出错的。

   直接在99行添加如下配置

exp:

97 ## allow root to run any commands anywhere98 root all=(all) all 99 mm all=(all) all #添加需要拥有root权限的用户100 ## allows members of the 'sys' group to run networking, softwa re,101 ## service management apps and more.102 # %sys all = networking, software, services, storage, delegati ng, processes, locate, drivers103 104 ## allows people in group wheel to run all commands105 # %wheel all=(all) all  #需要运行所有命令的组 wheel106 107 ## same thing without a password108 # %wheel all=(all) nopasswd: all109

 

总结

以上是凯发k8官方网为你收集整理的linux中sudo配置的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得凯发k8官方网网站内容还不错,欢迎将凯发k8官方网推荐给好友。

网站地图