Linux之让普通用户具有sudo权限

Linux之让普通用户具有sudo权限,第1张

一、简介

sudo是Linux系统管理指令,是允许系统管理员让普通用户执行一些或者全部root命令的一个工具。Linux系统下,为了安全,一般来说我们 *** 作都是在普通用户下 *** 作,但是有时候普通用户需要使用root权限,比如在安装软件的时候。这个时候如果我们需要切回root用户下。安装完毕后可能还需再切回普通用户,这样 *** 作效率就会比较低,所以用sudo命令就会很方便。

执行sudo的时候相当于具备了root权限去执行命令,执行完毕后自动切回到普通用户

2.打开/etc/sudoers文件进行编辑

找到root ALL=(ALL) ALL ,加入

Linux下如何让普通用户具备sudo执行权限(普通用户提权)

我这里的普通用户是 zhangfei

首先还是需要知道root的密码

加入一行即可:

将该普通用户加入权限:

前些时间由于等保相关问题,需要将相关服务器禁止root账号直接登录。

所以:

1.需要创建普通用户登录

2.禁止root用户直接登录

3.普通用户需要使用root权限,比如装一些软件之类的。

1.打开sudoers文件

2.修改suduers文件

在打开的文件中找到“root ALL=(ALL) ALL”这一行

在这行下面再添加一行,比如添加普通用户erlang,则添加:

这就完成了。

如果是其他服务器也用相同的erlang用户,并且多台服务器公用一个秘钥的话。进行如下 *** 作:

将前边服务器生成的id_rsa id_rsa.pub authorized_keys 上传到/home/erlang/.ssh目录中

要注意检查权限:

erlang目录 700权限

.ssh目录 700权限

id_rsa 600权限

authorized_keys 600权限


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

原文地址:https://54852.com/yw/8710394.html

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

发表评论

登录后才能评论

评论列表(0条)

    保存