美文网首页
linux指令-用户管理

linux指令-用户管理

作者: 吃苹果的猫C | 来源:发表于2016-07-18 21:03 被阅读40次
    Linux-用户管理.png

    创建用户

     sudo adduser 用户名
     快速查看帮助手册 :man adduser --help|head 
    

    使用户属于特定的组

    • 第一种方法:
      sudo addgroup g1
      sudo adduser --ingroup group user (sudo adduser -gid 1002 group)
    • 第二种方法:
      sudo addgroup g1
      sudo adduser zhaohe
      sudo usermod -g g1 zhaohe

    创建用户后更改其属性

    • usermod 更改名字 更改目录
      sudo usermod -d /home/zh -m -l 新名字 原名字
      -l 新名字
      -d 新家目录
      -m 原家目录重命名
    • uermod 将用户添加到指定的组(附加组)
      usermod -a -G 组名 用户名

    删除用户

      sudo deluser --remove-home 用户名
    --remove-home是删除用户的同时,删除家目录  (若忘记加选项,              可以用sudo rm -r /home/用户名)
    
    --删除组
    sudo delgroup 组名   ( 组里没用户,才可以删除组)
    
    --用户属性:基本组和附加组
       基本组:如果没有指定用户组,创建用户的时候系统会默认同时创建一个和这个用户名同名的组,这个组就是基本组。在创建文件时,文件的所属组就是用户的基本组。
       附加组:除了基本组之外,用户所在的其他组,都是附加组。
       将用户添加到指定的组(附加组)usermod   -a  -G  组名 用户名

    相关文章

      网友评论

          本文标题:linux指令-用户管理

          本文链接:https://www.haomeiwen.com/subject/dhfmjttx.html