Linux零基础入门学习第六天之用户与用户组管理二

Modbus TCP 通信(C#) 【代码】Modbus TCP 通信(C#) 阅读详情

老规矩,念念不忘,必有回响

回顾昨日学习:

查看用户id:id 用户名

查看当前登录用户:whoami

查看当前用户登录终端,登录时间:who am i

添加用户:useradd

删除用户:userdel

修改用户属性:usermod

修改用户密码:passwd 用户名

今日学习:

添加用户组:groupadd [option] 组名

-g GID 指明GID号;[GID_MIN, GID_MAX]
-r 创建系统组

使用实例:

[21:13:28 root@automation ~]#groupadd -g 43 student1

用户组属性修改:groupmod [option] 组名

-n group_name: 新名字
-g GID: 新的GID 

删除组:groupdel 组名

更改与查看组成员:groupmems

-g, --group groupname #更改为指定组 (只有root)
-a, --add username #指定用户加入组
-d, --delete username #从组中删除用户
-p, --purge #从组中清除所有成员
-l, --list #显示组成员列表

[21:16:36 root@automation ~]#groupadd -g 1006 studen1 
[21:17:20 root@automation ~]#id student 
uid=1000(student) gid=1000(student) groups=1000(student),10(wheel),1002(grouptest)
[21:18:08 root@automation ~]#groupmems -a student -g studen1
[21:18:31 root@automation ~]#groupmems -l -g studen1
student 
[21:18:53 root@automation ~]#id student 
uid=1000(student) gid=1000(student) groups=1000(student),10(wheel),1002(grouptest),1006(studen1)        #可以看见studen用户存在多个不同的附属组

用户与组配置文件:

/etc/passwd:用户及其属性信息(名称、UID、主组ID等)
/etc/shadow:用户密码及其相关属性
/etc/group:组及其属性信息
/etc/gshadow:组密码及其相关属性

passwd文件格式:

student:x:1000:1000:student:/home/student:/bin/bash

login name:登录用名(student)
passwd:密码 (x)
UID:用户身份编号 (1000)
GID:登录默认所在组编号 (1000)
GECOS:用户全名或注释
home directory:用户主目录 (/home/student)
shell:用户默认使用shell (/bin/bash)

shadow文件格式

 student:$6$4NaBMjQ...::0:99999:7:::

登录用名
用户密码:一般用sha512加密
从1970年1月1日起到密码最近一次被更改的时间
密码再过几天可以被变更(0表示随时可被变更)
密码再过几天必须被变更(99999表示永不过期)
密码过期前几天系统提醒用户(默认为一周)
密码过期几天后帐号会被锁定
从1970年1月1日算起,多少天后帐号失效
字段保留

 group文件格式:

student:x:1000:

群组名称:就是群组名称
群组密码:通常不需要设定,密码是被记录在 /etc/gshadow
GID:就是群组的 ID
以当前组为附加组的用户列表(分隔符为逗号)

gshdow文件格式:

student:!::

群组名称:就是群组的名称
群组密码:
组管理员列表:组管理员的列表,更改组密码和成员
以当前组为附加组的用户列表:多个用户间用逗号分隔

保姆级教程:手把手带你复现APFNet论文的RGBT目标跟踪模型(附完整代码与数据集配置) 本文提供了一份详细的APFNet论文复现指南,涵盖从环境搭建到模型测试的全流程。通过解析多模态融合模块和渐进式训练流程,帮助读者高效完成RGBT目标跟踪模型的复现工作,特别针对训练和测试中的常见问题提供实用解决方案。 阅读详情

相关推荐

【八天学好Linux】第六天 Linux中用户和组的管理

【八天学好Linux】第六天 Linux中用户和组的管理

祺祺祺有此理的博客 753

模拟IC版图DRC实战:手把手教你搞定MIM电容天线错误和ESD.10g违例

本文深入解析模拟IC版图中的MIM电容天线错误和ESD.10g违例问题,提供从错误解码到实战修复的完整指南。通过电路图修改、版图优化和验证闭环等步骤,帮助工程师高效解决DRC错误,特别适用于ADC等精密模拟电路设计。文章还分享了高级排错技巧和预防性设计策略,大幅提升流片成功率。

weixin_27697385的博客 295

【跟我学Linux】第六天

摘要:本文介绍了Linux系统管理的三个核心知识点。1)文件权限进阶:学习使用chown修改文件所有者,chgrp修改所属组,以及特殊权限设置;2)磁盘管理:包括fdisk查看分区、mount/umount挂载卸载磁盘、du查看目录占用空间;3)Shell脚本入门:从创建脚本文件、添加执行权限到变量使用和系统信息输出。每个知识点都配有详细命令示例和实践操作指导,如创建虚拟磁盘进行挂载练习,编写输出系统信息的脚本等。通过学习,读者可以掌握Linux系统管理的基本操作和自动化脚本编写基础。

Mr_-G,一名勤奋底层软件开发工程师的博客 910

书旗app字符串加密分析

本文案例是对书旗app搜索接口的请求密文进行分析和逆向。

李玺 3156

深入解析:AndroidManifest.xml 与 Qt 6.7.0 的整合

本文探讨了在Qt 6.7.0和CMake构建Android应用时,AndroidManifest.xml未被正确识别的问题。通过分析CMake配置错误、文件路径问题等可能原因,提出了在CMakeLists.txt中明确指定路径、确保目录结构正确等解决方案,并给出了示例项目演示。文章强调正确配置AndroidManifest.xml对获取权限和应用功能的重要性,为Qt开发者提供了实用的调试建议。

2501_90323865的博客 110

linux零基础学习第八天之回顾用户组管理命令

用户组管理命令groupadd与groupmod

YCnote的博客 157

【局部路径规划模块地图算法】基于势场地图的VFH、VFH+、VFH*算法(附C++代码)

认知有限,望大家多多包涵,有什么问题也希望能够与大家多交流,共同成长!本文先对基于地图的方法–VFH、VFH+、VFH*算法做个简单的介绍,具体内容后续再更,其他模块可以参考去我其他文章提示:以下是本篇文章正文内容。

qq_35635374的博客 1686

从零开始的云计算生活——第六天,测试将近!Linux用户与组管理。

与windows类似,Linux也有用户和用户组的概念。在Linux系统中,每次登录系统都必须以一个用户的身份登录,并且登录后的权限也会根据用户身份来确定。每一个进程在执行时,也会有其用户,该用户也和进程所能控制的资源有关。Linux系统下的每一个目录、文件,都会有其属于的用户和用户组,我们称其为属主和属组。由此可见,用户和用户组与Linux系统的运行息息相关。在实际操作使用系统时,我们往往较多关注用户与用户组。在Linux系统中,每个用户都有自己的用户ID,称为UID,每个用户组也有自己的用户组ID,

Britz_Kevin的博客 1004

【Android 11】使用Android Studio调试系统应用之Settings移植(三):构建Settings、SettingsLib项目文件

基于android 11,本系列文章力争实用,讲解使用AS调试系统app的方法,并提供了配套源下载,供学习调试。上一篇文章[Android 11]使用Android Studio调试系统应用(二):依赖分析、android.bp、静态和动态依赖,讲解了如何搭建编译服务器,如何下载AOSP源码,如何切换到AOSP的指定分支(android-11-r39),以及如何编译、解决编译错误、运行模拟器,本文将开始讲解如何构建Settings的AS工程文件! 走过、路过,有用过的同学,记得给个赞O(∩_∩)O哈!

上周的博客 2679

QT使用libssh2库通过密匙实现sftp协议上传文件

qt下使用libssh2通过密匙连接sftp服务器端

小米的修行之路 941

零基础开始的网工之路第六天------Linux用户与组管理(一)

目录终于告一段落了,接下来就进入linux用户和组的学习了,今天开始学习用户和组管理,以后再也不用上中下的方式起标题了T_T与windows类似,Linux也有用户和用户组的概念。在Linux系统中,每次登录系统都必须以一个用户的身份登录,并且登录后的权限也会根据用户身份来确定。每一个进程在执行时,也会有其用户,该用户也和进程所能控制的资源有关。**Linux系统下的每一个目录、文件,都会有其属于的用户和用户组,我们称其为属主和属组。**由此可见,用户和用户组与Linux系统的运行息息相关。

aigoushan的博客 766

【目标检测】基于yolov5的安全帽佩戴检测系统(附代码和数据集)

【目标检测】基于yolov5的安全帽佩戴检测系统(附代码和数据集)

学无止境、积少成多、厚积薄发 3106

linux学习笔记(个人)(第六天)

运行级别(Runlevel)是 Linux 系统在启动时进入的一种状态,每种运行级别对应不同的系统服务和用户环境。系统根据运行级别启动或停止特定的服务,以满足不同的使用需求。

chenzhou__的博客 1077

IEM模型,地表粗糙度模拟

利用微波反演土壤水分时候,利用IEM模型可以实现对随机地表的模拟

计算机控制技术及应用

《计算机控制技术及应用》通过总结作者的科研成果和吸收国内外的先进理论、方法和技术,以计算机控制系统的网络化、开放化、智能化和集成化发展趋势为主线索,主要介绍计算机控制系统的基本概念和计算机控制系统的典型形式,计算机控制系统的数学描述与基本分析方法,以及数字PID控制器、最少拍控制系统、达林算法、状态变量设计法等设计方法及其各种改进算法。重点突出计算机控制系统输入输出通道接口的设计方法和典型控制系统的设计案例与实现方法等。

查看mysql运行的用户组_第六天、用户、组、权限、grep

第六天、用户、组、权限、grep权限总结表操作源目录权限文件权限目标目录权限rm删文件wx--mv改名wx--mv移动文件wxrwxcp复制文件xrwx>生成文件wx-->>追加内容到文件xw->覆盖文件内容xw-vim编辑xrw-执行二进制文件xx-执行shell脚本xrx-知识点:useradd,getent,恢复家目录,加入附加组,删除附加组,文件目录权限,复制文件需...

weixin_42619061的博客 520

efm32 入门.pdf

本PDF共计22页,介绍的是操作驱动API,下载与否自己斟酌。

LINUX 第六天 学习笔记

一、学习内容提炼 二、笔记截图

qq_30358029的博客 181

实施工程师-------学习linux的第六天

第五天总结。第五天所涉及的东西较多,包括:rm(文件删除),which(查看程序文件),find(查找文件),grep(过滤文件),wc(数量统计),|(管道符),echo(终端输出内容),` `(反引号),>和>>(覆盖内容和追加内容),tail命令(跟踪文件修改)。第五天的内容稍微有点多,但是这些基础命令非常重要。

qq_55973067的博客 171

跟着大佬学习云计算第六天,手把手教学,只需十分钟让你彻底明白Linux系统用户与组管理(图文详解、附代码)

Linux系统用户与组管理

SH11HF的博客 1086

Linux 第六天学习

用户身份与文件权限 一、用户身份有如下: 管理员UID为0 ,系统的管理用户 系统用户UID 为1~999 普通用户UID 从1000~无限 组有:基本用户组 和 扩展用户组 ,一个用户只有一个基本用户组,但可以有多个扩展用户组。 二、useradd 创建新的用户,默认家目录/home/xxx ,默认shell 为/bin/bash -d 指定家目录 -u 指定用户UID -s ...

a303140的博客 184

【八天带你入门Linux】第一天 Linux目录结构与文件类型

【八天带你入门Linux】第一天 Linux目录结构与文件类型

祺祺祺有此理的博客 777

自学linux第六天

Linux用户与组管理完整笔记:从基础概念到实战命令全解析 本文系统整理了Linux用户与组管理的核心知识,包含三大核心内容:1)用户与组的基本概念,详细说明root用户、系统用户和普通用户的区别;2)关键配置文件解析,包括/etc/passwd、/etc/shadow等文件的结构和作用;3)实战操作命令集,涵盖用户创建(useradd)、修改(usermod)、密码管理(passwd)以及组管理(groupadd)等常用操作。特别强调了用户切换(su/sudo)的安全使用方法和用户信息查看命令。文章通过清

AZ996ZA的博客 790

​【八天带你入门Linux】第八天 Linux文件权限与网络管理​

​ 【八天带你入门Linux】第八天 Linux文件权限与网络管理 ​

祺祺祺有此理的博客 887

学习Linux系统第六天

第一个0不用管其实就等于是002=rwx rwx r-x,这里和修改权限不一样,umask这里是减去权限,002意思就是所以在吃目录下创建的文件减去002权限就是文件拥有者权限不变,组群权限不变,其他者没有W权限。-perm /mode :搜寻文件权限“包含任一 mode 的权限”的文件,举例来说,我们搜寻。-rwxr-xr-x ,亦即 -perm /755 时,但一个文件属性为 -rw--------perm -mode :搜寻文件权限“必须要全部囊括 mode 的权限”的文件,举例来说,

weixin_44500887的博客 757

学习Linux第六天、循环语句和用户身份与文件权限

1. for条件循环语句 for循环语句允许脚本一次性读取多个信息,然后逐一对信息进行操作处理,当要处理的数据有范围时,使用for循环语句非常适合。 for 变量名 in 取值列表 do 命令序列 done 2. while 条件循环语句 while的循环结构往往在执行前并不确定最终的执行次数,完全不同于for循环语句中有目标,有范围的使用场景,while循环语句通过判断条件测试的真假来决定是否...

weixin_44676934的博客 215

【八天带你入门Linux】第二天 Linux中用命令行管理文件

本文章主要讲述在Linux系统中用命令行管理文件

祺祺祺有此理的博客 275

一个月彻底学会Linux --第六天

linux 用户和组的操作

lengkun123的博客 445

学Linux的第六天

groupadd参数 工作组名-g GID:指定新工作组的GID,默认值是已有的最大的GID加1-r: 建立一个系统组账号,与-g不同时使用时则分配一个1999的GID//添加一个组ID为2000,组名为group2的新组groupmod参数 工作组名-g GID——为用户组指定新的组标识号-n新用户组——将用户组的名字改为新名字修改用户组的名称和用户组的GID值将组group1的GID修改为3000,组名修改为group11。

weixin_73929563的博客 1567
上一篇: Linux零基础入门学习第五天之用户与用户组管理一
下一篇: linux 网络配置三种方法(ip、ifconfig、nmcli)
IT-Circle
博客等级 码龄4年 11粉丝 15原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值