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
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持开心学习网。
您可能感兴趣
- linux磁盘分区学习教程交流(Linux磁盘分区实现原理及方法解析)
- linux简单脚本(linux脚本基础详细介绍)
- linux安装phpstudy(PHPStudy下如何为Apache安装SSL证书的方法步骤)
- linux操作系统的关机指令有哪些(Linux系统关机命令之间的区别及用法详解)
- kafka 单机安装(在Linux环境下安装Kafka)
- dedecms的简单说明(DEDECMS5.5在国外Linux主机下无法采集的解决方法)
- linux内核打印pc的值(linux内核copy_{to, from}_user的思考)
- linux基础教程磁盘配额的设计(WDCP Linux服务器磁盘爆满的处理方法)
- linux查看tcp状态(详解从Linux源码看SocketTCP的bind)
- 阿里云服务器linux怎么使用(阿里云服务器linux系统挂载数据盘图文教程)
- linux如何安装php环境(Linux下安装Memcached服务器和客户端与PHP使用示例)
- BT宝塔Linux服务器管理助手架设VPS面板(安装及初始设置应用)(BT宝塔Linux服务器管理助手架设VPS面板安装及初始设置应用)
- 宝塔面板怎么设置ftp(新安装宝塔Linux面板FTP无法连接的解决方法)
- linux怎么上传windows的文件(Windows本地环境和Linux腾讯云服务器之间传输文件的方法)
- linux中输出和追加命令(linux驱动开发中常用函数copy_from_user open read write详解)
- linux查python进程(linux查找当前python解释器的位置方法)
- 赵薇时胖时瘦 最近变美少女 原因在这里 躺着就变瘦(赵薇时胖时瘦最近变美)
- 学会这26种姿势,你就可以和兵哥哥切磋了(你就可以和兵哥哥切磋了)
- 吴彦祖陈冠希 恩怨 ,失去曾让他流泪的女友,终遇走过18年真爱(吴彦祖陈冠希恩怨)
- 痴情男神 吴彦祖 与妻子恋爱8年,结婚10年,家庭幸福美满(痴情男神吴彦祖)
- 成功破圈,小牛电动SQi强势开 跨(小牛电动SQi强势开)
- 挑战新国标电自天花板,九号机械师MMAX 110P深度体验(挑战新国标电自天花板)
热门推荐
- css中好看的渐变颜色代码(CSS Tips:段落每行渐变色文本效果的实现方法)
- docker实战部署(使用docker搭建一套开发环境全家桶的详细教程)
- sqlserver查看数据表更新时间(SQL Server实现显示每个类别最新更新数据的方法)
- 云服务器性能怎么判断(怎么判断云服务器适合自己的企业呢?)
- mysql8.0安装教程win10(Windows10下mysql 8.0.22 安装配置方法图文教程)
- python删除数据框重复变量(Python3删除排序数组中重复项的方法分析)
- sql server中cxpacket等待
- sqlserver字符串截取填充(SQL Server实现split函数分割字符串功能及用法示例)
- Web开发中的几个建议
- dedecms添加板块(DedeCMS关键词替换问题较完美解决方法)
排行榜
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9