返回顶部
首页 > 资讯 > 操作系统 >Linux基础教程: 4、用户组和用户的创建
  • 110
分享到

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

linux运维服务器 2023-09-05 18:09:55 110人浏览 薄情痞子
摘要

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

其实在我们安装完成一个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

--结束END--

本文标题: Linux基础教程: 4、用户组和用户的创建

本文链接: https://lsjlt.com/news/395860.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • Linux基础教程: 4、用户组和用户的创建
    其实在我们安装完成一个linux的系统过程中,会需要我们输入用户名和密码,据我所知,这个时候会自动创建一个用户和一个以用户名命名的用户组,但是奇怪的就是我们这个用户并没有在这个组下面他仅仅是创建了而已,所以我们去探索一下关于linux用户组...
    99+
    2023-09-05
    linux 运维 服务器
  • linux怎么创建用户和用户组
    在Linux系统中,可以通过以下命令来创建用户和用户组: 创建用户组: 使用groupadd命令创建用户组。例如,创建一个名为my...
    99+
    2024-02-29
    linux
  • Linux中怎么创建新的用户和用户组
    在Linux中,可以通过以下步骤来创建新的用户和用户组: 创建新的用户组: sudo groupadd <group_na...
    99+
    2024-03-06
    Linux
  • linux怎么创建用户和组
    本篇内容主要讲解“linux怎么创建用户和组”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“linux怎么创建用户和组”吧!linux下有三类用户:  1、超级用户 :root 具有操作...
    99+
    2023-06-13
  • Linux下为Apache创建专门的用户和用户组
    按照最小特权原则,需要给Apache分配一个合适的权限,让其能够完成Web服务。 提示  最小特权原则是系统安全中最基本的原则之一,它限制了使用者对系统及数据进行存取所需要的最小权限,既保证了用户能够完...
    99+
    2022-06-03
    Apache Linux web 用户 用户组
  • Linux中如何创建用户和组
    本篇内容介绍了“Linux中如何创建用户和组”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!用户管理,主要的工作就是建立一个合法的用户帐户、设...
    99+
    2023-06-16
  • Rocky Linux中怎么创建用户和组
    在Rocky Linux中,你可以使用以下命令创建用户和组: 创建用户: sudo useradd username 例如,要...
    99+
    2024-04-02
  • linux创建用户并指定用户组方式
    目录linux创建用户并指定用户组一、查看所有用户二、添加用户三、修改用户密码四、相关命令linux创建用户,并确定该用户所在组总结linux创建用户并指定用户组 一、查看所有用户 cat /etc/passwd 每一...
    99+
    2023-04-14
    linux创建用户 linux指定用户组 linux用户
  • linux怎么创建用户并指定用户组
    这篇文章主要介绍“linux怎么创建用户并指定用户组”,在日常操作中,相信很多人在linux怎么创建用户并指定用户组问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”linux怎么创建用户并指定用户组”的疑惑有所...
    99+
    2023-07-06
  • Linux Debian11创建新用户和删除用户
    一、 Debian 创建 新用户 1.创建新用户 首先,要创建用户,当前用户必须是 root 用户或者 sudo 用户。 使用下面adduser 命令创建一个用户名为test的sudo用户,按照提示输入密码,使用 adduser 命令,还会...
    99+
    2023-08-18
    linux debian 服务器
  • linux创建用户和组要注意什么
    在Linux系统中,创建用户和组时需要注意以下几个方面: 权限限制:在创建用户时,需要明确该用户的权限,例如是否具有sudo权限...
    99+
    2023-10-27
    linux
  • linux如何创建一个属于 "admin" 用户组的用户
    ...
    99+
    2024-04-02
  • Ubuntu怎么创建用户组和添加用户到组中
    要在Ubuntu上创建用户组并将用户添加到组中,可以按照以下步骤操作: 打开终端,可以使用快捷键Ctrl + Alt + T。 ...
    99+
    2024-04-08
    Ubuntu
  • linux创建新用户
    只需要四步就能创建一个新的linux用户 1.打开终端 快捷键Ctrl+Alt+T 创建用户和密码 sudo useradd -m aaa 创建用户名为aaa的用户 -m:自动建立用户的登入目录 sudo是允许系统管理员让普通用户执行roo...
    99+
    2023-08-20
    linux 运维 服务器 开发语言 大数据
  • 《Linux创建新用户》
    本文主要讲解linux下如何进行新用户创建、登录以及删除操作 文章目录 1、创建新普通用户2、登录普通用户(一)已经创建过普通用户(二)第一次创建普通用户 3、普通用户切换至超级用户(root)及超级用户(root)回退回...
    99+
    2023-08-20
    linux 运维 服务器
  • linux如何创建一个新用户组
    ...
    99+
    2024-04-02
  • Linux如何新建用户和组
    这篇文章主要为大家展示了“Linux如何新建用户和组”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“Linux如何新建用户和组”这篇文章吧。Linux系统是一个多用户多任务的分时操作系统,任何一个...
    99+
    2023-06-27
  • weblogic怎么创建用户组
    要在WebLogic中创建用户组,您可以按照以下步骤进行操作:1. 登录到WebLogic控制台(默认地址为http://local...
    99+
    2023-08-31
    weblogic
  • centos7如何创建用户组
    在CentOS 7上,可以使用以下命令创建用户组: 使用root用户登录系统。 打开终端,执行以下命令来创建用户组: s...
    99+
    2024-02-29
    centos7
  • Linux系统下如何创建普通用户并更改用户组
    目录要求创建普通用户1、新建用户2、为新建的用户设置密码3、测试是否创4、root到普通用户:su name。5、如果现在是name用户改变用户组 使用chown -R命令改变文件的拥有者扩展资料总结要求 项目...
    99+
    2023-04-14
    Linux创建普通用户 Linux更改用户组 Linux创建用户
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作