一、查看用户组列表ui
命令:cat /etc/group加密
数据格式:组名:口令:组标识号:组内用户列表登录
二、查看用户列表基础
命令:cat /etc/passwd权限
数据格式:用户名:口令:用户标识号:组标识号:注释性描述:主目录:登陆Shell密码
三、查看用户密码列表developer
命令:cat /etc/shadow数据
数据格式:登陆名:加密口令:最后一次修改时间:最小时间间隔:最大时间间隔:警告时间:不活动时间:失效时间:标志word
四、用户切换注释
命令:su - username (须要输入切换用户的密码)
五、建立用户
命令格式:useradd 选项 用户名
例:useradd -d /home/gemhome -g group -G adm,root gem
注:新建了一个用户gem,为该用户建立了主目录/home/gemhome,主用户组为group,同时又属于adm和root用户组
六、删除用户
命令格式:userdel 选项 用户名 (经常使用的选项是-r,他的做用是把用户的主目录一块儿删除)
例:userdel -r sam
注:删除掉用户sam和他的主目录
七、修改用户 命令格式:usermod 选项 用户名 (只有终极管理员才有权限修改账号名,若是用sudo命令来对普通账号受权也行)
例: usermod -l zhangs -s /bin/ksh -d /home/z -g developer sam
注:此命令将用户sam的名称改成zhangs,登陆Shell修改成ksh,主目录改成/home/z,用户组改成develope
八、查看用户的属性
命令格式:id username (显示username的uid和gid ,缺省为当前用户的id信息)
九、用户口令管理
命令格式:passwd 选项 用户名 (终极用户能为本身和其余用户指定口令,普通用户只能修改本身的口令)
-l 锁定口令,即禁用帐号 (passwd命令还能用-l(lock)选项锁定某一用户,使其不能登陆:passwd -l username)
-u 口令解锁 -d 使帐号无口令 (passwd命令可将用户sam的口令删除,这样用户sam下一次登陆时,系统就再也不询问口令:passwd -d sam)
-f 强迫用户下次登陆时修改口令 若是默认用户名,则修改当前用户的口令。
例如:假设当前用户是sam,则下面的命令修改该用户本身的口令:
#passwd
Old password:******
New password:*******
Re-enter new password:*******
若是是终极用户,能用下列形式指定任意用户的口令:
# passwd sam
New password:*******
Re-enter new password:*******
十、新增用户组
命令格式:groupadd 选项 用户组 (用户组添加后,将用户进行组赋予用chown和chgrp指令)
例: groupadd group1
注:此命令向系统中增长了一个新组group1,新组的组标识号是在当前已有的最大组标识号的基础上加1
十一、删除用户组
命令格式:groupdel 用户组 例:groupdel group1
注:此命令从系统中删除组group1
十二、修改用户组
命令格式:groupmod 选项 用户组
例:groupmod -g 10000 -n group2 group1
注:此命令将组group1的标识号改成10000,组名修改成group2