1 用户管理
- Linux:允许多用户同时登录工作
- root:超级管理员,最高权限,管理其他用户
1.1 用户信息存储位置
- /etc/passwd
cd /etc
vim passwd
用户名:x:用户UID:组GID::默认登录目录:默认使用终端
- /etc/group
cd /etc
vim group
组名:x:组GID:用户名 #包含其他组用户,则该组为该用户的附加组
- /rtc/shadow
cd /etc
vim shadow
用户名:$6$秘钥$密文
# 加密算法ID
1.2 创建用户
useradd 用户名
adduser 用户名
-g 组名 #指定用户主组
-G 组名,组名 #指定用户附加组
-d 路径 #指定用户默认登录目录
-s /bin/bash #指定用户默认终端
-u ID #指定用户UID
cd /home #查看用户家目录
1.3 修改用户密码
passwd 用户名
[root@localhost etc]# passwd xht
Changing password for user xht.
New password: #输入新密码
Retype new password: #再次输入新密码
passwd: all authentication tokens updated successfully.
1.4 删除用户
userdel 用户名 #不删除该用户的家目录
rm -r 用户名 #手动删除家目录
2 系统运行模式
-
不再使用/etc/inittab,运行级别runlevel
-
使用target定义运行级别
-
默认有两个target:
- multi-user.target,字符界面,类似于runlevel 3
- graphical.target,图形化界面,类似于runlevel 5
#查看当前target
systemctl get-default
#设置运行模式
systemctl set-default multi-user.target
systemctl set-default graphical.target
shutdown #关机命令
reboot #重启命令