教您如何向Linux添加sudo权限

背景信息:由于安全策略的设置,Linux系统的一些普通用户被禁止使用sudo授权。

当普通用户运行sudo时,将报告错误:该用户名不在sudoers文件中,并且将报告此事件。

解决方案:将普通用户添加到sudoers中,以便普通用户可以获得root特权或某些命令的执行特权。

步骤:1.切换到rootsu root 2.使用visudo命令将用户名添加到sudoers visudo,按Enter键找到root的下一行ALL =(ALL)ALL,添加用户名ALL =(ALL)ALL,保存并退出,用户名execute sudo将获得root的所有权限。

3.如果只希望用户名获得root用户的关机特权,则配置如下:用户名ALL = / usr / sbin / shutdown -r nowPS:您也可以使用vi / etc / sudoers命令代替visudo命令,具有自己的语法检查功能,当配置语法有错误时,会出现提示,但vi / etc / sudoers没有,强烈建议使用visudo; PS:第一个字段代表用户名(组名),第二个字段ALL =(ALL)第一个ALL主要是指机器,括号中的ALL表示可以使用的身份(ALL主要表示根身份) ,最后的ALL代表所有命令的授权命令。

PS:对于系统管理员,您可以编辑sudoer来设置普通用户的权限,以实现将权限最小化的安全策略。

联系方式

Advanced Analogic Technologies Incorporated (AnalogicTech)是移动消费电子产品全面电源管理(Total Power Managementä)半导体解决方案提供商,产品应用于诸如各种无线电话、笔记本电脑和平板电脑、智能电话、数码相机、无线局域网(WLAN)和个人媒体播放器等等产品中。公司面向消费、通信和计算应用等领域内快速发展的各种设备,专注于开发和销售满足不同应用需求的电源管理方案。AnalogicTech还开发和授权各种器件、工艺、封装和应用相关技术。AnalogicTech总部位于美国加州圣克拉拉和澳门特别行政区,并在中国(北京、上海和深圳)、香港、日本、韩国、瑞典、法国和英国等国家和地区设立了办事处,同时还拥有遍及全球的销售代理和分销商网络。

查看详情

在线咨询