【相关文件】python
一、口令文件(/etc/passwd)中的登陆项有7个以冒号分隔的字段组成,依次是:shell
登陆名:加密口令:用户ID:组ID:注释字段:起始目录:shell程序
二、加密口令存放在 /etc/shadow 中。bash
三、组文件(/etc/group)将组名映射为数值的组ID,其中4个字段依次是:ide
#注意用户列表为空时并不表明改组没有用户 组名称:组密码:组ID:该组用户列表(以逗号分隔)
【用户相关】加密
一、建立用户。日志
useradd walker -m -g sudo -s /bin/bash # -m :建立 /home 下用户目录 # -g sudo :将此用户加入 sudo 组 # -s /bin/bash :设置默认 shell 为 /bin/bash
二、删除用户
blog
userdel -rf testUser
三、建立或修改用户密码
get
passwd walker
四、查看用户登陆日志。
qt
last #默认读取 /var/log/wtmp(登陆成功的日志) lastb #默认读取 /var/log/btmp(登陆失败的日志) lastlog # 读取 /var/log/lastlog(全部用户最近一次登陆登陆成功的日志)
五、查看当前用户 shellit
echo $SHELL
六、查看当前登陆用户。
who am i whoami who w
【用户组相关】
一、查看用户所属组。
id walker
二、更改基本组。
usermod -g groupA walker
三、更改附加组。
usermod -G groupB walker
四、添加附加组
usermod -a -G groupB walker
五、查看某个用户组的全部用户 。
六、Usermod 命令详解。
【OTHER】
修改主机名:编辑 /etc/hostname 。
sudo 很慢?在 /etc/hosts 添加 hostname 到 127.0.0.1 的映射。
*** walker ***