首页 > 系统相关 >Linux系统用户如何添加到用户组

Linux系统用户如何添加到用户组

时间:2023-11-22 14:22:07浏览次数:35  
标签:删除 用户组 指定 用户 附属 添加 Linux

新增一个用户并添加到指定用户组

#检查用户组是否存在,如果组存在则会输出组信息,否则没有任何输出
grep <用户组名称> /etc/group
#如果用户组不存在则使用如下命令新建用户组:
groupadd <用户组名称>
#新建用户并将其加入指定用户组,作为其主用户组(每个用户有且只有一个主用户组)
useradd -g <用户组名称> <用户名称>
#或者 新建用户并将其加入指定附属用户组,附属用户组可以有多个,多个附属组名称用逗号分隔即可
useradd -G <用户组名称> <用户名称>
#设置用户密码
passwd <用户名称>
#查看用户属性,检查是否添加到正确的用户组
id <用户名称>

将已有用户添加到指定用户组

#将已有用户添加到指定用户组,作为其附属用户组
# -a 代表append,和 -G 一起使用,将用户添加到新用户组中而不必来开原有的其他用户组
usermod -a -G <用户组名称> <用户名称>
#将已有用户的主用户组改为新的用户组
usermod -g <新的用户组名称> <用户名称>

添加用户

并指定家目录、所在组、登录shell等信息

# -m 自动建立用户家目录
# -g 指定用户所在的组
# -s 指定用户登录的shell
usermod -m -s /bin/bash -g <用户组名称> <用户名称>

将一个用户从某个用户组删除

#将用户从该用户的附属组中删除
gpasswd -d <用户名称> <用户组名称>

删除用户

#永久性删除用户账号
userdel <用户名称>

标签:删除,用户组,指定,用户,附属,添加,Linux
From: https://www.cnblogs.com/aalio/p/17848916.html

相关文章

  • Linux 解压和压缩命令
    1、前言 在Linux系统中可以使用tar和split命令配合使用进行大文件的分卷压缩和解压缩。 2、实例将文件夹STM32F031K6/分卷压缩为100M的文件,可以使用下面命令:$tar-cvzf-STM32F031K6/|split-b100m-STM32F031K6.tar.gz.完成后,会产生相应的分卷压缩文件。如果需......
  • Linux课堂知识总结
    这是学习Linux的第四节课,老师跟我们讲述了Linux的文件权限管理操作。文件的权限针对三类对象进行定义owner属主,缩写ugroup属组,缩写gother其他,缩写o。每个文件针对每类访问者定义了三种主要权限r:Read读w:Write写 x:eXecute执行。文件/目录的权限查看命令为:ls-l,该命令会列......
  • Linux文本三剑客-awk
    目录详解awk基础awk场景选项实验简单输出详解awk是一个强大的linux命令,有强大的文本格式化的能力,好比将一些文本数据转化成专业的Excel表的样式awk基础语法awk[option]'pattern[action]'file...awk参数'条件动作'文件action值得是动作,awk擅长文......
  • Linux操作(第十一周)
    本周学习了第六章IO重定向与管道,IO重定向是Linux系统中非常有用的功能,它允许我们将命令的输入和输出重定向到不同的位置,而不是默认的标准输入(stdin)和标准输出(stdout)。标准输入重定向:<符号用于将一个文件作为命令的输入。例如,command<input.txt会将input.txt文件的内容作为co......
  • Linux操作(第十二周)
    本周学习了新章节文件系统与磁盘管理,首先通过lsblk命令用于列出系统中的块设备(如磁盘和分区)信息。以下是一些常用的lsblk命令选项:lsblk:列出所有块设备的信息。lsblk-a:显示所有块设备,包括空设备。lsblk-f:显示块设备的文件系统类型。lsblk-m:以可读的方式显示块设备的大小。ls......
  • Linux操作系统no.9
    第七章:存储管理:1.lsblk命令查看硬盘状态2.fdisk-l 命令可以查看系统所挂硬盘个数以及其分区情况3.使用fdisk命令对sdc硬盘进行分区, 输入“m”参数可以查看帮助信息,了解每个参数的具体作用,分区操作等等 输入“n”参数尝试创建新的分区 输入“p”参数查看硬盘中的分区......
  • Linux第四次博客
     主要关于虚拟机联网的基本的几个步骤。桥接模式:桥接模式就是将主机网卡与虚拟机的网卡利用虚拟网桥进行通信。在桥接的作用下,类似于把物理主机虚拟为一个交换机,所有桥接设置的虚拟机连接到这个交换机的一个接口上,物理主机也同样插在这个交换机当中,所以所有桥接下的网卡与网......
  • Linux 创建分区出现 no free sectors available 解决方法
    在Linux系统上,我们可能会碰到创建分区时报错:nofreesectorsavailable的情况。这种情况下,我们该如何处理呢?本文将针对该问题提供解决方法。1.确定磁盘使用情况首先,我们需要确定磁盘的使用情况。可以使用fdisk、parted等工具来查看磁盘分区情况并确认是否还有空余的磁盘空间。......
  • 【linux上机实验】实验六 Linux开发工具的使用
    【前言】愿,所有相遇,都恰逢其时!愿,此刻心头,正满怀欣喜!---你好,朋友,欢迎你!1.用gcc带不同参数编译下列hello.c程序。#include<stdio.h>intmain(){ printf(”HelloWorld!\n”); return0;}(1)只作预处理,不进行编译,相应命令为:gcc-Ehello.c(2)只进行......
  • linux文件权限1
    基本权限UGO文件和文件目录的所有者:u——User文件和文件目录的所属组:g——Group其他用户:o——Other文件类型d:文件夹-:普通文件l:软链接(类似Windows的快捷方式)b:块设备文件(例如硬盘、光驱等)文件基本权限r:读权限——对于文件指可以查看文件内容;对于目录指可以浏览该目录......