用户分为三种:1:root(id 0) 2:系统用户 (id 1-499) 3:普通用户(id 500+)
使用 passwd可以修改当前用户的密码
相关文件:
/etc/passwd 保存用户信息
/etc/shadow 保存用户密码
/etc/group 保存组的信息
whoami 查看当前登陆的用户
who 查看登录的用户
w 显示那些用户登录,并且在干什么
添加用户:useradd 用户名
支持的参数:
-d 家目录
-s 登陆shell
-u userid
-g 用户所属的组
-G 附属组(最多31个,逗号隔开)
使用 passwd 指定的用户名 可为指定的用户创建密码
修改用户信息: usermod 参数 用户名
支持的参数:
-l 新用户名 例子:usermod -l newusername oldusername
-u 新用户id 例子: usermod -u 567 username
-d 用户家目录
-g 用户所属主组
-G 用户所属附属组
-L 锁定用户,不能登录
-G 解锁用户
删除用户:userdel username (保留用户家目录) userdel -r username(不保留用户家目录)
创建组:groupadd 组名
修改组信息: groupmod -n newgroupname oldgroupname 修改组名
groupnod -g newid oldid 修改组id
删除组: groupdel groupname 删除组
实例:
先创建组:
groupadd manager 创建manager组
groupadd market 创建market组
在创建用户:
useradd -G manager kira 在manager组中创建kira用户
useradd -G manager,market sz 在manager和market组中创建用户sz