检查用户身份
who 查询当前在线用户
groups 查询用户所属的组 groups / groups npp
id 显示当前用户信息 id root
finger 查询用户信息(危险)
whoami 显示当前用户是?
w
添加用户
useradd -M无家目录 -d /npp 指定家目录 -r 创建uid从100的账号
passwd
系统添加用户的步骤
编辑/etc/passwd与/etc/group
创建用户主目录
从/etc/skel拷贝文件与目录
让新用户获得主目录与文件的拥有权限
给新用户一个密码
更改/删除用户
usermod
-c “” 全名
-d /home/npp npp 家目录
-e “2009-01-01”npp 密码过期时间
-G root npp 组
-g 0 npp gid改为0
-s /bin/nologin npp 修改默认shell
-u 500 npp uid
-p 123456 npp 密码改为123456
-L npp 锁定用户密码,账户不可用
-U npp 解锁用户
userdel npp
/etc/passwd
-r 删除干净
/etc/passwd文件
文件权限:644
用户名:x(密码):UID:GID:全名或注释:家目录:默认shell
UID=0 系统管理员 1-99系统默认帐号 100-499系统服务
home directory
/etc/login.defs中的create home选项决定新建用户时是否同时创建主目录
/etc/skel复制文件
新建目录属于该用户
/etc/shadow
文件权限:400
可以通过authconfig设置是否使用shadow文件及md5加密
查看密码
用户名
密码(md5)* !!
1970年1月1日到上次更改的时间
密码再过几天可以变更(0为随时可变更)
密码再过几天必须变更(99999永久不过去)
过期前几天系统提醒用户(默认为一周)
密码过期几天后会被取消
多少天后账号失效(1970年1月1日算起)
组管理
/etc/group /etc/gshadow
组名:组密码(一般不用):GID:组成员列表
groupadd
groupdel
gpasswd
gpsswd -a npp root //npp加入root群组中
newgrp npp 更改有效群组
使用者功能
chfn,chsh
sudo
/etc/sudoers
转载于:https://blog.51cto.com/nppstudy/728456