给用户添加sudo权限

发布时间:2022-06-20 发布网站:脚本宝典
脚本宝典收集整理的这篇文章主要介绍了给用户添加sudo权限脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。

https://www.cnblogs.com/leoshi/p/12432525.html

Linux系统安全

  • 我们一般不会使用root账户去操作我们系统,root在Linux中有至高无上的权利
  • 我们一般会开通一个普通用户的权限并赋予sudo的权限
  • 普通用户在操作系统时可临时提权

创建普通用户

# 创建用户
useradd -m -s /bin/bash dbuser

# 修改密码
passwd dbuser
Changing password for user dbuser.
New password: 
Retype new password: 
passwd: all authentication tokens updated successfully.

# 直接修改密码脚本
echo <password> | sudo passwd <username> --stdin  &>/dev/null
echo 12345678 | passwd dbuser --stdin

方法一: 添加用户至wheel组,CentOS里面wheel具有sudo权限

# usermod -G wheel dbuser

切换到该用户

# su -l dbuser
[dbuser@cheery-boots-1 ~]$ 

方法二(推荐): 修改/etc/sudoers

给用户添加sudo权限

① 使用root用户登录系统,首先修改文件/etc/sudoers的写权限(默认为只读,增加写的权限)
  `chmod 640 /etc/sudoers`
② 使用vim编辑文件/etc/sudoers
  `vim /etc/sudoers`
③ 在root后面增加用户名和ALL
  `## Allow root to run any commands anywhere
  root    ALL=(ALL)       ALL
  test01    ALL=(ALL)       ALL
  `
④ wq保存,并将/etc/sudoers改为只读
 `chmod 440 /etc/sudoers`

脚本宝典总结

以上是脚本宝典为你收集整理的给用户添加sudo权限全部内容,希望文章能够帮你解决给用户添加sudo权限所遇到的问题。

如果觉得脚本宝典网站内容还不错,欢迎将脚本宝典推荐好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。
标签: