linux如何设置sudo授权(如何在Linux环境为用户添加sudo权限)
类别:服务器 浏览量:2387
时间:2022-04-04 11:02:42 linux如何设置sudo授权
如何在Linux环境为用户添加sudo权限sudo的配置文件
sudo默认配置文件是**/etc/sudoers** ,一般使用Linux指定编辑工具visudo ,此工具的好处是可以进行错误检查。在添加规则不符合语法规则时,保存退出时会提示给我们错误信息;配置好后,可以用切换到您授权的普通用户下,通过sudo -l来查看哪些命令是可以执行的或禁止的;
/etc/sudoers 文件中每行是一个规则,前面带有#号可以当作是注释的内容,并不执行;如果规则很长,可以写在多列上,可以用\号来续行。
/etc/sudoers 的规则可分为两类;一类是授权规则,另一类是别名定义;别名定义并不是必须的,但授权规则是必须的;
进入root用户,打开sudoers文件
# # This file MUST be edited with the 'visudo' command as root. # # Please consider adding local content in /etc/sudoers.d/ instead of # directly modifying this file. # # See the man page for details on how to write a sudoers file. # Defaults env_reset Defaults mail_badpass Defaults secure_path="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin" # Host alias specification # User alias specification # Cmnd alias specification # User privilege specification root ALL=(ALL:ALL) ALL # Allow members of group sudo to execute any command %sudo ALL=(ALL:ALL) ALL # See sudoers(5) for more information on "#include" directives: #includedir /etc/sudoers.d
实例1:普通用户lin添加sudo权限,在“root ALL=(ALL)ALL”这一行下面,加入如下图所示的一行(用户名 ALL=(ALL) ALL),并保存。
lin ALL=(ALL:ALL) ALL
实例2:如何想让普通用户lin具有/etc/init.d/nagios脚本重启的权限
lin ALL=NOPASSWD:/etc/init.d/nagios restart
实例3:让普通用户lin具有所有超级用户的权限而又不用输入密码
lin ALL=(ALL)NOPASSWD:ALL
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持开心学习网。
您可能感兴趣
- pythonsocket编写web服务器(局域网内python socket实现windows与linux间的消息传送)
- linux看系统内存大小(Linux体检,了解你的Linux状态网络IO,磁盘,CPU,内存)
- linux怎么搭建nfs(通过案例深入解析linux NFS机制)
- linux idea怎么激活(在IDEA中使用Linux命令的操作方法)
- linux下python安装pip(在Docker中的ubuntu中安装Python3和Pip的问题)
- amazonawslinux服务器设置(如何在AWS EC2的Linux服务器上开放一个端口)
- linux查询服务重启(Linux上定位后台服务偶发崩溃的解决方法)
- 服务器宝塔面板使用教程(宝塔服务器管理助手Linux面板使用教程)
- BT宝塔Linux服务器管理助手架设VPS面板(安装及初始设置应用)(BT宝塔Linux服务器管理助手架设VPS面板安装及初始设置应用)
- nginx 反向代理的参数(Nginx反向代理及负载均衡如何实现基于linux)
- linux内核打印pc的值(linux内核copy_{to, from}_user的思考)
- 最新版dedecms安全策略(DedeCMS站点高级安全策略Linux篇)
- linux hadoop client 连接hbase(使用docker部署hbase的方法)
- centos搭建sftp服务器(Linux云服务器搭建SFTP服务器图片服务器的操作)
- zabbix 查询linux使用率高的进程(详解Linux使用ss命令结合zabbix对socket做监控)
- linuxcp命令使用方法(Linux主机快速安装WDCP管理面板的步骤)
- ()
- 书法欣赏 宋.志南诗《绝句》(宋.志南诗绝句)
- 每周一首古诗 《绝句》(每周一首古诗绝句)
- 蓝色代表什么(蓝色代表什么性格的人)
- 红色代表什么(红色代表什么情感和含义)
- 南宋志南和尚绝句 杨柳风似庙中来(南宋志南和尚绝句)
热门推荐
- ecs设置(如何解决ECS Windows提示显示设置无法从远程会话进行更改)
- tomcat不显示图片怎么办(解决Tomcat重新部署后图片等资源被自动删除的问题)
- docker里面安装redis(Docker上实现Redis集群搭建)
- 各种云服务器区别(日本云服务器有什么特性?好不好?)
- canvas两种绘图方法(canvas 基础之图像处理的使用)
- 浅谈Python3中strip()、lstrip()、rstrip()用法详解(浅谈Python3中strip、lstrip、rstrip用法详解)
- html的meta标签
- C#不建议在构造函数中调用虚方法或虚属性
- mysql创建存储过程的代码(MySQL修改存储过程的详细步骤)
- laravel测试重连数据库(解决在laravel中leftjoin带条件查询没有返回右表为NULL的问题)
排行榜
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9