Linux 用户和组基础

用户(user)和组(group)
1.用户分三种:root 、普通用户 、系统用户
Linux通过ID号管理用户和组 UID GID

root:UID=0

普通用户:UID=1000以上

系统用户:UID=1~999(无法登陆的用户用于系统调用)

创建用户时,默认会创建一个同名的组,且把用户添加到这个组中

组分为两种: 基本组 附加组

一个用户只能有一个基本组,可以有多个附加组
创建用户和组必须是管理员权限
2. 创建用户和组
#useradd 用户名 创建一个用户
#groupadd 组名 创建一个组
选项
-a 指定UID
-c 账户的描述信息
-d 家目录
-g 基本组
-G 附加组
-e 账号失效日期
-s 设置登入shell

/bin/bash  可登入
/sbin/nologin 非登入shell

例: #useradd -c administrator -d /home/admin -e 2019-10-10 -g root -G bin,mail admin (整个命令)

//创建一个普通用户名称为admin;全称为administrator,

家目录在/home/admin,有效期到2019.10.10基本组为root,附加组为bibin,mail。
#useradd -s /sbin/nologin tom
创建用户为tom,无法登入系统,也没有家目录
删除用户和组

#userdel 用户名 删除一个用户

#groupdel 组名 删除一个组

查看用户的UID,GID信息

#id 用户名

练习:1.新建用户 alex,其用户ID为3456
2.创建一个名为 adminuser 的组
3.创建一个名为 natasha 的用户,其属于 adminuser 组,这个组是该用户的从属组 (附加组)
4.创建一个名为 harry 的用户,其属于 adminuser 组,这个组是该用户的从属组
5.创建一个名为 sarah 的用户,其在系统中没有可交互的 Shell,并且不是 adminuser 组的成员

1.useradd alex -u 3456
2.groupadd adminuser
3.useradd natasha -G adminuser
4.useradd harry -G adminuser
5.useradd -s /sbin/nologin useradd

注意:在创建用户时默认创建主目录!

讲到这里就要结束了,你学会了吗?

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值