用户和用户管理 useradd passwd userdel cat shadow(影子文件) usermod
一:认识用户:
麒麟用户分为为三类:
UID:用户标识符(建立时不加-u系统默认为普通用户,UID为0)
1.超级用户:root,UID为0
2.系统用户:UID为1~999
3.普通用户:UID在1000以上。
多个普通用户按顺序排列。
麒麟下字符最多可以是255~256个字符。
二:useradd:创建用户(在root下执行)
用法:useradd 选项 用户名(自动有家目录)
例如:useradd jim(家目录就是/home/jim)
选项:
-d:可以更改设置主目录,更改用户名(可改为/home/a)
-c:表示用户全名
-g:指定用户组(指定前文件必须存在)
-m:主目录不在建立主目录。(自动创建家目录)可以用ls /home查看
-M:不创建主目录
-u:指定用户UID
-G:附加的多个组,用逗号分开
建立完,默认没有密码,不可以登录,必须设立密码才可进入
三.passwd:修改或者设置密码(设置强密码)
1.知识:
root下可以改所有密码,而普通用户只能改自己;root改密码不用输入旧密码,而普通用户需要。
passwd后面什么也不加,就是修改自己的密码
添加用户一个一个的,不能多次。
2.用法:passwd 选项 用户名
例如:passwd zhangwei(就是在root用户下修改zhangwei的密码)
普通用户输入两次密码
3.选项:
-l:锁定用户。禁止进入
-u:解锁用户。
-d:清除密码,无密码就可进入
-S:查看用户密码状态(是否锁定,密码设置时间)
锁定:passwd -l 用户
查看锁定:passwd -s 用户
发现用户前有!,就是被锁了,需要解锁:passwd -u 用户
四:userdel:删除用户(root下执行)
1.用法:
userdel 选项 用户名
例如:删除tom
userdel tom
su tom(此时tom已经不在了)
ll(不过家目录还在)
2.选项:
-r:删除用户,同时删除家目录以及所有文件
-f:强制删除(即使开机状态)
五:cat:查看与用户相关信息
1.用法:
查看所有用户内部文件:cat /etc/passwd 查看密码字段是x
查看加密密码(加密不能解密): cat /etc/shadow
六:shadow(影子文件):
1.用途:把加密密码单独放到只有root能读取的 /etc/shadow 文件;
/etc/shadow 全局可读,里面密码位置只写x,避免密文泄露,提升安全,防止字典破解密码。
七:usermod:修改存在的文件
usermod -u 用户名或者

浙公网安备 33010602011771号