寒冰linux视频教程笔记9 用户管理

检查用户身份
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


 

你可能感兴趣的:(linux,目录,信息,groups,当前在线)