
一、简介
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权限
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)