为非root用户添加NOPASSWD权限

查看树莓派默认是怎么为pi用户免去密码

所有配置文件都在 /etc 目录下,免去密码配置文件也不例外。
/etc/sudoers.d/文件夹下可以看到有个 010_pi-nopasswd 文件

 sudo cat 101pi-nopasswd 

查看该文件,必须使用sudo提升权限。如果你忘了输入sudo,也没关系。直接输入

sudo !!

shell会查找最后一条命令,并且自动为其加上sudo权限,之后自动会车。
是不是很方便!

可以看到如下输出

pi ALL=(ALL) NOPASSWD: ALL


用户 pi 所有命令都不需要密码 即可使用sudo权限

引用这篇博客

  1. 如果想把admin组的用户都sudo不用密码那么可以将这一行换为:"%admin ALL=(ALL) NOPASSWD: NOPASSWD ALL"即可。
  1. 如果仅仅想让jay用户sudo不需密码,则可添加"jay ALL = NOPASSWD: ALL"这样一行。
  2. 如果让jay用户sudo不用密码即可执行某几个命令,可这样写"jay ALL = NOPASSWD: /usr/bin/abc.sh, /usr/sbin/adduser"
  3. 欲知其他更多配置方式,请运行"man sudoers"看帮助文档吧
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • Ubuntu的发音 Ubuntu,源于非洲祖鲁人和科萨人的语言,发作 oo-boon-too 的音。了解发音是有意...
    萤火虫de梦阅读 100,133评论 9 468
  • 用户身份 UID(即User IDentification的缩写):每个用户都有对应的UID值,并且不相同,帐户名...
    Rancune阅读 5,422评论 0 0
  • 创见用户 useradd –d /usr/sam -m sam 此命令创建了一个用户sam,其中-d和-m选项用来...
    苗传伟阅读 4,256评论 0 2
  • 其实在看《那年花开月正圆》之前,对陈晓的认知只停留在他和他太太陈妍希结婚的新闻上,当时对陈妍希的了解还多些...
    Gracevegan阅读 3,674评论 0 1
  • 拉着我的手 我蹦蹦跳跳 给我五毛钱 买个大雪糕 看我进商店 回来竖拇指 衣服身上穿 幼儿园前走 门口亮食指 是我们...
    半百小年轻阅读 1,670评论 0 0

友情链接更多精彩内容