【相关文件】
1、口令文件(/etc/passwd)中的登录项有7个以冒号分隔的字段组成,依次是:
1
|
登录名:加密口令:用户ID:组ID:注释字段:起始目录:shell程序
|
2、加密口令存放在 /etc/shadow 中。
3、组文件(/etc/group)将组名映射为数值的组ID,其中4个字段依次是:
1
2
|
#注意用户列表为空时并不代表改组没有用户
组名称:组密码:组
ID
:该组用户列表(以逗号分隔)
|
【用户相关】
1、创建用户。
1
2
3
4
|
useradd
walker -m -g
sudo
-s
/bin/bash
# -m :创建 /home 下用户目录
# -g sudo :将此用户加入 sudo 组
# -s /bin/bash :设置默认 shell 为 /bin/bash
|
2、删除用户
1
|
userdel -rf testUser
|
3、创建或修改用户密码
1
|
passwd
walker
|
4、查看用户登录日志。
1
2
3
|
last
#默认读取 /var/log/wtmp(登录成功的日志)
lastb
#默认读取 /var/log/btmp(登录失败的日志)
lastlog
# 读取 /var/log/lastlog(所有用户最近一次登录登录成功的日志)
|
5、查看当前用户 shell
1
|
echo
$SHELL
|
6、查看当前登录用户。
1
2
3
4
|
who
am i
whoami
who
w
|
【用户组相关】
1、查看用户所属组。
1
|
id
walker
|
2、更改基本组。
1
|
usermod
-g groupA walker
|
3、更改附加组。
1
|
usermod
-G groupB walker
|
4、添加附加组
1
|
usermod
-a -G groupB walker
|
5、查看某个用户组的所有用户 。
6、Usermod 命令详解。
*** walker ***
本文转自walker snapshot博客51CTO博客,原文链接http://blog.51cto.com/walkerqt/1944797如需转载请自行联系原作者
RQSLT