用户
创建用户:
useradd 该命令可以一次性轻松创建新用户账户并设置用户的$HOME目录结构。-D选项可查看所使用的Linux发行版的系统默认值。
useradd -d 用户名 创建用户并指定此用户的家目录
id 该命令可显示用户的详细信息。范例:id 用户名
passwd 该命令可修改用户密码
whoami 该命令可查看当前登录用户
删除用户
userdel 该命令可从系统中删除用户,默认情况下,该命令只删除/etc/passwd和/etc/shadow文件的用户信息属于该账户的文件会被保留。
加-r选项则userdel -r 会删除用户的$HOME目录以及邮件目录。/home/test就不存在了。
修改用户
usermod -s 修改用户属性:shell 为 /bin/bash为可登录,其他为不可登录
用户组
组权限允许多个用户对系统对象(比如文件目录设备等)共享一组权限。
组的类型:基本组和附加组
基本组:随用户而创建,组名同用户名(只有一个)查看:tail -2 /etc/passwd
附加组:用户加入其他组,则为附加组(可有多个)
创建用户组
groupadd 创建新的用户组(查看用cat /etc/group)(搜 索用 grep group1 /etc/group)创建新组时,,默认不为其分配任何用户。
-g选项可分配组id(用户名和组名不能用纯数字):groupadd group2 -
g 2000
删除用户组
groupdel
修改组
groupmod
-g修改组的GID
- n修改组名
查看用户组用id命令