用户管理命令

  1. 用户添加命令useradd

     useradd 选项 用户名
    
     -u 手工指定UID号
     -d 手工指定家目录
     -c 用户说明
     -g 手工指定用户初始组
     -G 指定用户附加组
     -s shell 指定shell
    
  2. 用户默认值保存位置

     /etc/default/useradd
    
  3. 密码默认信息保存位置

     /etc/login.defs
    
  4. 修改用户密码命令

     passwd 选项 用户名  root可以这样用,普通用户直接用passwd
    
     -S 查询用户密码的密码状态
     -l 暂时锁定用户(root可以用)
     -u 解锁用户(root可以用)
     --stdin 可以通过管道符输出数据作为用户密码 
    
  5. 修改用户信息usermod

     选项和useradd一样
     -L 锁定用户
     -U 解锁用户
    
  6. 删除用户 userdel

     -r 删除用户同时删除家目录
    
  7. 查看用户ID

     id 用户名  
    
  8. 切换用户身份su

    su 选项 用户名
    
    - 用户环境变量一起切换
    
    -c 仅执行一次命令,而不切换用户身份 

    事例:在普通用户状态 su - root “useradd test” 在普通用户状态用管理员权限执行一个管理员命令
  1. 添加用户组

     groupadd 选项 组名
    
     -g 指定组id
    
  2. 修改用户组

    groupmod 选项 组名
    
    -g 修改组id
    -n 修改组名
    
  3. 删除组

    groupdel 组名
    
  4. 把用户添加入组,或从组中删除

    gpasswd 选项 组名
    
    -a 用户名 把用户加入组
    -d 用户名 把用户从组中删除
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容