Linux用户的管理

用户:管理员 系统用户 普通用户
管理员的ID号为0
系统用户的ID号为1-499
普通用户的ID号为>=500
组: 私有组 ,系统组,公共组
用户:基本组,额外组(附加组)
文件权限:r(读)w(写)x(执行)
目录权限:r(ls) w(建立或删除文件) x(cd切换至此目录,或ls -l 文件)
添加用户:useradd username 建立密码; passwd username
如:useradd student passwd student
-u uid -g gid -c “描述” -d path -s shell -G grp1,grp2.。。
-D 创建默认选项 -b -s
Passwd  -l 锁定指定账号 
-u 解除账号锁定 
--stdin 给用户加密码 
-n改变最短使用期限
Chfn 改变 基本信息 
chsh 改变shell
usermod -a -G 追加组
 -dm 改变目录
-l 改变登录名 -L锁定账号 —U解除锁定 -o可用同一ID
chage -m 改变最短使用期限 -M 最大期限
userdel 删除用户
-r 删除家目录
组:groupadd
-r 系统组
groupmod -g 改变gid -n 改变组名
groupdel 删除组
gpasswd 给组加密码 后跟组名
chmod 改变权限:
u g o a
-R 递归生效 递归修改
--reference=path 参照权限
 
chown 改变属主 chgrp 改变属组
如:chown fedora functions
chgrp fedora functions
chown fedora:fedora functions
 
手工添加用户:
例如 添加用户 slackware 组slackware
uid 5000 gid5000
1,/etcgroup
slackware:x:5000
2/etc/passwd
slackware:x:5000:5000:test:/home/slackware:/bin/bash
3/etc/shadow
slackware:$dfgfg1gyu7778777/:15355:0:99999:7:::
cp -r /etc/skel /home/slackware
chown -R slackware:slackware /home/slackware