用户和组

用户:用于登陆计算机,访问系统资源。同时计算机也能够经过帐号来判断登录者的身份,给予适当权限。linux

用户划分shell

  超级用户:root,UID等于0安全

  普通用户:ui

    系统用户,UID为1~9993d

    本身建立的用户,UID>=1000blog

    

组:将某些用户划分到一个组里,同一管理。资源

组的划分登录

  超级用户群组: root,GID等于0配置

  系统群组:GID等于1~999权限

  自定义群组:GID大于等于1000

用户和组相关文件

  /etc/passwd  linux下用户配置文件,记录着全部用户信息

       

  第一个字段root表明用户名

  第二个字段表明密码,固然为了安全,密码不可能直接显示在这里

  第三个字段表明用户uid

  第四个字段表明gid

  第五个字段root表明注释或描述

  第六个字段root表明用户的家目录

  第七个字段表明用户的shell环境

 

  /etc/group  用户组配置文件

     

   第一个字段表明组名

     第二个字段表明组密码

   第三个字段表明组ID

   最后表明哪些用户属于这个组

  /etc/default/useradd  建立用户时会读取此文件内容

   

  /etc/login.defs  用户初始化配置文件,记录用户ID范围,是否建立、删除家目录等

  

用户和组管理命令

  useradd  添加用户

  语法:useradd   选项   用户名

  选项:

    -u  指定用户uid

    -g  指定用户主要群组

    -G  指定用户附加群组

    -c  描述信息

    -s  指定shell环境

    -d  指定家目录

  usermod  修改用户

  userdel  删除用户,加上-r选项,同时删除家目录

  groupadd  添加一个组

  groupmod  修改组信息

    选项

      -g  修改组id;groupmod   -g   新组ID   组名

      -n  修改组名;groupmod   -n   新组名    组名

  groupdel  删除组

密码管理命令

  passwd

  passwd+用户名,给指定用户设置密码

  或者

    

相关文章
相关标签/搜索