Linux怎么添加用户成为sudoers

Linux怎么添加用户成为sudoers,第1张

有时候我们执行sudo的时候,出现

xxx

is

not

int

the

sudoers

file

告诉我们当前用户不是sudoer,所以我们要把当前用户添加进去,步骤如下:

1

修改/etc/sudoers文件,进入超级用户,因为没有写权限,所以要先把写权限加上chmod

u+w

/etc/sudoers。

2

编辑/etc/sudoers文件,找到这一

行:"root

ALL=(ALL)

ALL"在起下面添加"zhc

ALL=(ALL)

ALL"(这里的zhc是你的用户名),然后保存。

3

最后恢复没有写权限模式,撤销文件的写权限,chmod

u-w

/etc/sudoers。

然后我们就可以用zhc用户来编辑root的文件了,比如

1、切换root用户,打开sudoers文件

su root

vim /etc/sudoers

2、在“root ALL+(ALL) ALL”添加“用户名 ALL=(ALL) ALL”,保存

1、切换到root用户:su root

2、找到sudo文件/etc/sudoers,该文件默认是不可写的,添加可写权限

chmod u+w /etc/sudoers

3、修改sudoers文件,找到以下语句

rootALL=(ALL:ALL) ALL

在下面添加

yourUserName ALL=(ALL:ALL) ALL

保存退出。修改此文件风险比较大, 文件如果改坏, 导致所有用户的 sudo 权限都没了,所以修改时请注意

4、鉴于安全考虑修改完后应把sudoers写权限去掉

chmod u-w /etc/sudoers


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/bake/7914234.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-11
下一篇2023-04-11

发表评论

登录后才能评论

评论列表(0条)

    保存