本文档主要记录 Centos7 下添加/删除用户(组)的相关命令。
Centos7 添加/删除用户(组)
-
查看用户和用户组的方法
用户列表文件: /etc/passwd
用户组列表文件: /etc/group查看系统中有哪些用户:
cut -d : -f 1 /etc/passwd
查看可以登录系统的用户:cat /etc/passwd | grep -v /sbin/nologin | cut -d : -f 1
查看某一用户:w 用户名
查看登录用户:who
查看用户登录历史记录:last
-
永久性删除用户
# -r 删除主目录和邮件池 [root@localhost ~]# userdel -r eln
-
添加用户
添加用户后,必须修改密码否则无法登陆。
[root@localhost ~]# adduser eln [root@localhost ~]# passwd eln 更改用户 eln 的密码 。 新的 密码: 无效的密码: 密码少于 8 个字符 重新输入新的 密码: passwd:所有的身份验证令牌已经成功更新。
-
给新增用户授权
配置 sudo 权限,在
root ALL=(ALL) ALL
下面添加eln ALL=(ALL) ALL
,需要使用命令wq!
强制保存。[root@localhost eln]# vim /etc/sudoers [root@localhost eln]# cat /etc/sudoers | tail -n +97 | head -n 3 ## Allow root to run any commands anywhere root ALL=(ALL) ALL eln ALL=(ALL) ALL