linux服务器搭建之路14-给普通用户添加管理员权限

时间:2022-06-22
本文章向大家介绍linux服务器搭建之路14-给普通用户添加管理员权限,主要内容包括其使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。

正常情况下,普通用户是没有超级权限的,使用sudo时,就会提示:

如果普通用户要使用sudo,则要赋予它su权限。 在管理员用户下:

vim /etc/sudoers

找到图中一行,并添加

用户名  ALL=(ALL)   ALL

每次使用sudo都会要输入密码,如果不需要输入密码:

xxx ALL=(ALL)  NOPASSWD: ALL

退出vim::wq! 因为文件是不具有写的权限,所以需要加!强制执行

最后一步,非常重要: 因为sudo 会重置环境变量,这样会导致自己环境变量失效,从而某些命令失效。解决办法: (1) 修改/etc/sudoers 文件:

Defaults env_reset改为:Defaults !env_reset

(2)@在自己的bashrc文件中加入:

 # sudo set
alias sudo='sudo env PATH=$PATH'

这样才能运行自己环境变量中的命令了