linux运维用户管理并赋管理员权限
Posted 奔跑的大白啊
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux运维用户管理并赋管理员权限相关的知识,希望对你有一定的参考价值。
前言
工作中经常与linux系统打交道,涉及到用户账户及权限的问题,特此记录下操作过程。
正文
前提
添加/删除用户、修改密码需要用到root用户(sudo xx);
添加用户并设置密码
# 添加用户 username 为用户名
sudo adduser username
为用户修改密码
# 修改密码
sudo passwd username
删除用户
sudo userdel username
查看系统中所有用户
grep bash /etc/passwd
下图中可以看到刚添加的用户 ting
查看当前登录用户
who和users两种方式:
who
users
为用户赋管理员权限
“为用户赋管理员权限” 是指普通用户可以使用sudo xx,使其具有临时使用root权限的权利,赋予这个权利需要下面的配置才行;没有配置权限之前,普通用户无法进行 root 权限(sudo xx)操作;
修改/etc/sudoers文件,给普通用户授权
⚠️ 修改之前一定要备份,修改有问题的话就麻烦了
username ALL=(ALL:ALL) ALL
问题记录
话说某人就是因为手残sudoers修改有问题,sudoers文件没备份导致sudo vim sudoers命令不能执行,emo了; 出现问题如下图:
解决:https://www.cnblogs.com/wayneliu007/p/10321542.html (亲测真实有效,感谢大佬!)
更安全的方式赋管理员权限
编辑/etc/sudoers有更安全的方式“sudo visudo” ,默认打开是nano编辑器,当内容有问题进行保存时会有错误提示(还有后悔的机会),编辑完成可以用“sudo visudo -c” 检查/etc/sudoers文件的语法错误、所有者和模式的正确性;
总结
五一假期快乐,再忙也要有生活!
以上是关于linux运维用户管理并赋管理员权限的主要内容,如果未能解决你的问题,请参考以下文章