我的编程空间,编程开发者的网络收藏夹
学习永远不晚

Linux基础教程: 4、用户组和用户的创建

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

Linux基础教程: 4、用户组和用户的创建

其实在我们安装完成一个linux的系统过程中,会需要我们输入用户名和密码,据我所知,这个时候会自动创建一个用户和一个以用户名命名的用户组,但是奇怪的就是我们这个用户并没有在这个组下面他仅仅是创建了而已,所以我们去探索一下关于linux用户组和用户之间微妙的联系:

这里我们先分享一些关于linux的入门小作业,大家可以拿到手里练习一下一遍检查一下自己的学习情况或者是提升一下自己对相关知识点的掌握程度:

大家可以微信搜索公众号 代码栈,回复linux作业,系统会给你分享我的文档,里面有解析和题目,建议大家练练手,比较简单;

在Linux系统中有三大用户,分别是超级用户、普通用户和系统用户,他们拥有者各自的权限和各自的组,而在用户组中,有又基本组和附加组,一个用户只有一个基本组,但是可以从属于多个附加组,这一节,我们来学习如何创建一个用户和如何更改该用户的分组;

创建用户:

sudo useradd -m wlw(用户名)sudo adduser wlw

我们需要超级管理员权限才可以创建一个用户,这里我们就使用sudo,当我们执行命令后其实就创建了一个名字叫wlw的用户,但是这个时候并不会在Linux上生成这个账号,因为我们还没有设置密码:

sudo passwd wlw

这是给账户设置密码,同样修改密码也是这个指令,当我们回车之后就会提示我们输入新密码然后再重复一次;设置好密码之后就可以看到有一个新用户在Linux上了:

注意我们在创建用户的时候加上的参数-m ,他的作用就是生成账户对应的文件夹,我们每一个用户都应该有一个自己的文件夹,如果不加这个参数就不会自动创建了;

给用户分组

我们可以使用下面的命令来查看用户的分组情况:

cat /etc/group

这个命令可以打印所有用户的分组信息,这里我们刚刚创建的用户信息就是这样的:

wlw:X:1001

这个告诉我们什么信息呢?第一个是组名,第二个是密码位,第三个是组id;所以说明我们创建用户的时候会创建一个为用户名的用户组,而且这个组为基本组,是不可以删除的,我们还可以将刚刚创建的用户分到附加组,比如这里的tony组,我们切换到超级用户更好操作(su):

usermod -a -G sy(用户组) wlw(用户名)

使用这个命令我们可以将创建的wlw用户分到sy组中;使用下面到的命令可以实现查看wlw用户组下面所有的用户:

创建一个用户组

groupadd -g 550(id) sy(组名)

使用这个命令可以创建一个用户组,而且他的id为550;

权限的修改

我们之前就说过,关于文件的权限也是跟组有关的,文件的权限有三组:

他们其实是一串8进制数,也就是每三个没一组,rwx分别对应的数值是421,所以以后我们遇到对应的权限的数字需要知道这个文件拥有的是那些权限,可读对应的是4 ,可写是2,可执行为1;

那我们来修改一下文件所属的组:

来修改这个文件为例,分清楚这三组分别对应哪三组权限:第一组表示的用户的权限,第二组代表的是用户组的权限,第三组是所有用户的权限;这个之前我们就讲过;

这个文件所属的组有两个,一个是tony,一个是sy,我们可以将tony改成wlw组:

chown -R wlw hello*

如果想要看如何修改权限,可以直达:

(149条消息) Linux基础教程:2、基本命令、权限和使用vi编辑器_编程学渣ズ的博客-CSDN博客https://blog.csdn.net/aiwanchengxu/article/details/127383488

删除用户和用户组

我们有时候创建错了用户或者用户组可以使用下面的命令进行删除:

 userdel -fr wlw(用户名)

-f表示强制删除,-r表示删除用户所创建的文件,也就是我们之前创建用户时自动创建的文件夹;

使用下面的命令来删除用户组:

groupdel wlw(用户组名)

来源地址:https://blog.csdn.net/aiwanchengxu/article/details/127547320

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

Linux基础教程: 4、用户组和用户的创建

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

linux怎么创建用户和用户组

在Linux系统中,可以通过以下命令来创建用户和用户组:创建用户组:使用groupadd命令创建用户组。例如,创建一个名为mygroup的用户组:sudo groupadd mygroup创建用户:使用useradd命令创建用户。例如,创
linux怎么创建用户和用户组
2024-02-29

Linux中怎么创建新的用户和用户组

在Linux中,可以通过以下步骤来创建新的用户和用户组:创建新的用户组:sudo groupadd 创建新的用户并指定所属用户组:sudo useradd -m -g 请
Linux中怎么创建新的用户和用户组
2024-03-06

linux怎么创建用户和组

本篇内容主要讲解“linux怎么创建用户和组”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“linux怎么创建用户和组”吧!linux下有三类用户: 1、超级用户 :root 具有操作系通的一切
2023-06-13

Linux下为Apache创建专门的用户和用户组

按照最小特权原则,需要给Apache分配一个合适的权限,让其能够完成Web服务。 提示 最小特权原则是系统安全中最基本的原则之一,它限制了使用者对系统及数据进行存取所需要的最小权限,既保证了用户能够完成所操作的任务,同时也确保非法用户或异
2022-06-03

Linux中如何创建用户和组

本篇内容介绍了“Linux中如何创建用户和组”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!用户管理,主要的工作就是建立一个合法的用户帐户、设
2023-06-16

linux创建用户和组要注意什么

在Linux系统中,创建用户和组时需要注意以下几个方面:权限限制:在创建用户时,需要明确该用户的权限,例如是否具有sudo权限、是否可以登录等。可以通过设置用户的密码、用户组、用户权限等方式来限制用户的权限。用户名和组名的唯一性:在创建用户
2023-10-27

linux如何创建一个属于 "admin" 用户组的用户

本文介绍了在Linux系统中创建属于"admin"用户组的新用户的方法,包括创建用户组、添加用户、设置密码、授予sudo权限和验证新用户等步骤。该教程强调了使用强密码、避免使用"root"用户和定期审查用户权限的重要性,以确保系统安全。
linux如何创建一个属于
2024-04-02

创建一个Windows7标准用户帐户的方法(图文教程)

1、标准帐户可以防止用户做出会对该计算机的所有用户造成影响的更改(如删除计算机工作所需要的文件),从而帮助用户保护自己的电脑。建议每个Windows 7用户创建一个标准帐户。  2、当用户使用标准帐户登录到Windowswww.cppcns
2023-05-26

linux创建新用户和设置密码的方法

这篇文章将为大家详细讲解有关linux创建新用户和设置密码的方法,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。在linux中,可以使用“useradd 用户名”命令来创建新用户;然后使用“passwd 用
2023-06-06

如何快速浏览Linux下基本的用户和用户组管理命令

本篇内容介绍了“如何快速浏览Linux下基本的用户和用户组管理命令”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!Linux是个多用户多任务的
2023-06-12

如何使用Linux服务器的巡检用户和基础命令,捕捉用户登录痕迹?

本文使用一个最普通的巡检用户,查看RedHat 7.4系统日志,检查用户登录痕迹,说明如何判断是否存在违规访问记录,如跳板访问等。这里需要关心的日志列表如下/var/log/lastlog 二进制文件,记录了最近的连接记录/var/log
2023-06-05

【Linux】基础IO --- 内核级和用户级缓冲区、磁盘结构、磁盘的分治管理、block group块组剖析…

出身寒微,不是耻辱。能屈能伸,方为丈夫。 文章目录 一、缓冲区(语言级:IO流缓冲,内核级:块缓冲)1.观察一个现象2.理解缓冲区存在的意义(节省进程IO数据的时间)3.语言级缓冲区的刷新策略(三种策略,两种特殊情况)4.语言级缓
2023-08-18

编程热搜

目录