Linux用户管理:新建用户组和新建用户

一,新建用户组

1.用户组文件

   / etc / group,存储当前系统中所有用户组信息,格式:组名:组密码占位符:组编号:组中用户名列表

   / etc / gshadow,存储当前系统中用户组的密码信息,格式:组名称:组密码:组管理者:组中用户名列表

2.新建组

   语法:GROUPADD(选项)(参数)

   选项:-g,指定新建组的GID,GID从500开始分配

             -r,创建系统工作组,ID <500

             -K,覆盖配置文件“/etc/login.defs中的”

             -o,添加组ID号不唯一的工作组

   例:新建用户组:groupadd Test

          查看用户组信息:cat / etc / group | grep的测试

          

3.修改组

    修改组号:groupmod -g 501测试

    

    修改组名:groupmod -n Test2 Test

    

4.删除组

   删除用户组:groupdel Test2

   注:需提前删除组内的用户

 

二,新建用户

1.用户文件

   / etc / passwd,存储当前系统中所有用户的信息

   格式:用户名:密码占位符:用户编号:用户组编号:用户注释信息:用户主目录:壳类型

   根用户的UID为0,普通用户的UID从500开始分配

   / etc / shadow,存储当前系统中所有用户的密码信息

2.添加用户:useradd的

    -g:指定用户所属的用户组

    -G:指定用户所属的附加组

    -d:指定用户主目录,如果目录不存在,使用-m创建主目录

    -s:指定用户登录的壳牌,默认使用/斌/庆典,使用/ sbin目录/ nologin的,则不可登录系统

    -u:指定用户号

    -c:发表评论,指定描述信息

    例:添加用户usertest1和usertest2,UID分别为500和501,GID为500

    

3.修改用户

    修改用户名:usermod -l usertest usertest1

    添加附属组:usermod -G root usertest

    查看用户所属组语法:id username

    

4.删除用户和主目录:userdel -r usertest

5.设置用户密码:passwd username

    例:passwd usertest,密码123456

    

 

你可能感兴趣的:(系统运维)