Linux用户管理

useradd 添加用户

  1. useradd -选项 用户名
  2. -m #自动创建这个用户主目录,home目录下创建该用户的目录
  3. -d 目录 #指定目录,若目录不存在,则同时使用-m选项
  4. -g 用户组 #指定用户组
  5. -G 用户组 #指定附加组

Linux添加用户即在/etc/passwd中写入用户信息,home下创建用户目录

userdel 删除用户

  1. userdel -r 用户名 #-r删除用户之后连带删除home下对应的用户目录

修改用户 usermod

  1. usermod 用户名 选项
  2. -d 目录
  3. -g 用户组
  4. #...
  5. #修改后确认请查看/etc/passwd中的用户信息
  6. passwd 用户名 #给用户增加密码
  7. passwd #当前用户修改密码

#: 表示超级用户 $:表示普通用户

hostname 主机名:修改临时主机名,永久修改在配置文件

锁定账户

  1. passwd -l 用户名 #锁定用户
  2. passwd -d 用户名 #删除密码,并且不能登录 服务器拒绝密码

groupadd 添加用户组

  1. groupadd 用户组 # 创建一个用户组
  2. -g id号#指定id号,否则自增1
  3. cat /etc/group #查看用户组

groupdel 删除用户组

group修改权限组信息和名字

  1. group -g id -n NewGroupName OriginGroupName

/etc/passwd文件查看

  1. root:x:0:0:root:/root:/bin/bash
  2. #用户名:密码(不可见):用户标识号:组标识号:注释性描述:主目录:登录shell
  3. #密码加密后放在/etc/shadow里面