这是一个创建于 540 天前的主题,其中的信息可能已经有所发展或是发生改变。
虽然都知道加什么 username ALL=(ALL) NOPASSWD:ALL 但有些细节和原理还是记录一下
1. 方法 1—>尝试 vim:sudo vim /etc/sudoers
效果 be like:(图一)
按 i 编辑,找到这一行,这个是原始的,没有改过的,但注意:
(图二)
退出 vim [ esc 然后:q !] 增加文件权限即可 sudo chmod +w /etc/sudoers (或者也可以在管理员权限里面使用这个命令)
(图三-五)
Be like:
(图六)
保存退出:esc -> :wq [不行就 wq!]
新建终端尝试:
Sudo ls /root/
(图七)
成功
2. 方法二:使用 visudo 编辑
Su //进入管理员权限
Visudo
方法参照上文
!!! [ Visudo 使用 ctrl + X 无法退出的试试 vim 的退出方法,当时就是这里踩了坑,怎么样也保存了]
后续新建终端尝试即可
图片发不出来,评论区见
End……(如有不足,大佬请补充)
10 条回复 • 2023-04-28 20:48:34 +08:00
|
|
1
Lucy010 2023-04-16 14:58:47 +08:00
图片网址好像还是发不出来...,太新的账号 error
|
|
|
2
ltkun 2023-04-16 14:59:32 +08:00 via Android
这种农场文章发了干嘛
|
|
|
3
Lucy010 2023-04-16 14:59:59 +08:00
|
|
|
4
kiritoyui 2023-04-16 22:15:52 +08:00
不是用 visudo 命令么
|
|
|
5
tin3w5 2023-04-17 07:48:19 +08:00 via iPhone
还以为有什么特殊的,这不就是菊花厂山寨的 RHEL 吗? 会配 RHEL 系的 sudo 或者会配大多数发行版的 sudo 的人,都会配置,请不要加上菊花厂山寨品的牌子,搞得好像有什么不同。
还有,人家 RHEL 都开源了并且鼓励开源社区搞社区版这么多年,各种社区维护的发行版多的是,其他的发行版几乎 cover 了所有你能想到的领域,谁闲的没事吃你菊花厂拉的 shit ? 要知道当年菊花厂在很多开源社区就是个没人看的小瘪三,是靠不断的给 Redhat 装孙子才换取一张张入场券的门票。怎么,现在开始跟 Redhat 抢市场了?你有那个实力吗?你除了拉动民粹主义还会干什么?我说的就是你们这群菊花厂的海军。
|
|
|
6
julyclyde 2023-04-17 12:06:37 +08:00
首先这不是 openeular 特有的做法,在标题里这么写是不合适的
其次就是你这个做法不对
|
|
|
7
Lucy010 2023-04-26 10:11:08 +08:00
@ kiritoyui 我一开始是用了这个,成功了,但后面发现也能用 vim 编辑,也就加上去了
|
|
|
8
Lucy010 2023-04-26 10:12:11 +08:00
@ julyclyde 没有问题,但我确实是在 openeuler 配置上去的,当然肯定参照其他 linux 系统上配的 配置做法上哪里有问题呢?愿闻其详
|
|
|
9
julyclyde 2023-04-26 10:48:40 +08:00
@ Lucy010 应该用 visudo ,内容错的时候会阻止存盘 用普通 vim 就没这个功能
|
|
|
10
Lucy010 2023-04-28 20:48:34 +08:00
|