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运维用户管理并赋管理员权限的主要内容,如果未能解决你的问题,请参考以下文章

linux新建用户并赋管理员权限

Linux运维六:用户管理及用户权限设置

运维基础--Linux用户和组的管理

权限管理(Linux运维)

权限管理(Linux运维)

权限管理(Linux运维)