etc/passwd etc/shadow 等文件

如何在Linux下批量添加用户以及/etc/passwd、/etc/group、/etc/shadow文件的总结 Linux下如何批量添加用户信息 与用户和用户组有关的信息都在一些系统文件中,这些文件包括/etc/passwd和/etc/shadow、/etc/group等,本文梳理这三个文件的作用以及之间存在的一些关系 1./etc/passwd文件 Linxu下每个用户都在/etc/passwd文件中有一个对应的记录行,它记录了这个用户的一些基本属性,这个文件对所有的用户都是可读的,该文件是用户... 阅读详情

Etc/passwd   etc/shadow

 

可以看出/etc/passwd文件存放的是用户的信息,由6个分号组成的7个信息,解释如下 
  
(1):用户名。 
  
(2):密码(已经加密) 
  
(3):UID(用户标识),操作系统自己用的 
  
(4):GID组标识。 
  
(5):用户全名或本地帐号 
  
(6):开始目录 
  
(7):登录使用的Shell,就是对登录命令进行解析的工具。 
 
下面为test用户设置密码,执行如下命令 


   passwd test 
   [root@localhost etc]# passwd test 
     Changing password for user test. 
     New UNIX password: 
     Retype new UNIX password: 
     passwd: all authentication tokens updated successfully. 
   [root@localhost etc]#
 


 
然后进入/etc/shadow文件下面可以看到如下信息 
  gdm:!!:14302:0:99999:7::: 
  hzmc:$1$JZMjXqxJ$bvRpGQxbuRiEa86KPLhhC1:14302:0:99999:7::: 
  mysql:!!:14315:0:99999:7::: 
  chenhua:$1$YBJZNyXJ$BnpKFD58vSgqzsyRO0ZeO1:14316:0:99999:7::: 
  test:$1$hKjqUA40$OelB9h3UKOgnttKgmRpFr/:14316:0:99999:7::: 
 
可以发现,共有9个栏目 
(1):帐号名称 
(2):密码:这里是加密过的,但高手也可以解密的。要主要安全问题(代!符号标识该帐号不能用来登录) 
(3):上次修改密码的日期 
(4):密码不可被变更的天数(0表示可以随意变更) 
(5):密码需要被重新变更的天数(99999表示不需要变更) 
(6):密码变更前提前几天警告 
(7):帐号失效日期 
(8):帐号取消日期 
(9):保留条目,目前没用 

 

 

 

 

 

 

 

Etc/group   etc/gshadow

 

root:x:0:root

bin:x:1:root,bin,daemon

daemon:x:2:root,bin,daemon

sys:x:3:root,bin,adm

 

1.  群组名称:

2.  群组密码:通常不需要设定,因为我们很少使用到群组登入! 不过,同样的,密码也是被纪录在 /etc/gshadow

3.  GID:

4.  支持的账号名称:加入这个群组里面的所有的账号, 我们知道,一个使用者是可以加入多个群组

的。举例来说,如果我想要让 dmtsai 也加入 root 这个群组,那么在第一行的最后面加上

『,dmtsai』,注意不要有空格, 使成为『 root:x:0:root,dmtsai』

 

 

[root@linux ~]# grep dmtsai /etc/passwd /etc/group /etc/gshadow

 

/etc/passwd:dmtsai:x:501:501::/home/dmtsai:/bin/bash

/etc/group:users:x:100:dmtsai

/etc/group:dmtsai:x:501:

/etc/gshadow:users:::dmtsai

/etc/gshadow:dmtsai:!::

 

 

有效群组

 

 [dmtsai@linux ~]$ groups

dmtsai users

 

[dmtsai@linux ~]$ newgrp users

[dmtsai@linux ~]$ groups

users dmtsai

 

ADS SerDes仿真实战:深入解析Tx_Diff均衡器(EQ)参数对眼图质量的影响 本文以ADS仿真平台为基础,深入解析了SerDes设计中Tx_Diff均衡器(EQ)参数对信号完整性的核心影响。通过实战演示,详细对比了去加重(De-emphasis)与FIR抽头系数两种调节模式,揭示了它们如何有效对抗信道损耗与码间干扰,从而显著改善眼图的高度、宽度与抖动性能,为高速串行链路设计提供关键调优思路。 阅读详情

相关推荐

从零开始:QNX SDP 8.0开发环境搭建与实战入门

本文详细介绍了如何从零开始搭建QNX SDP 8.0开发环境并进行实战入门。内容涵盖许可证获取、环境安装、命令行与IDE工具使用、BSP构建、系统镜像生成,以及编写、编译和运行第一个QNX程序的全过程。旨在帮助嵌入式开发者,特别是汽车电子和工业控制领域的工程师,快速掌握这一实时操作系统(RTOS)的开发基础。

weixin_29163857的博客 640

Android与Linux中从uid到用户名的映射

整理自 Android 从uid到用户名的映射分析 理解 /etc/passwd 文件  /etc/passwd 文件是系统的主要文件之一。该文件中包含了所有用户登录名清单;为所有用户指定了主目录;在登录时使用的 shell 程序名称等。该文件还保存了用户口令;给每个用户提供系统识别号。 /etc/passwd 文件是一个纯文本文件,每行采用了相同的格式:name:pa

Think,Make 4689

LabVIEW vs Python:谁更适合你的ATE自动化测试系统?实测对比与选型建议

本文深入对比了LabVIEW和Python在ATE自动化测试系统中的性能表现、开发效率和应用场景,帮助工程师根据实时控制需求、数据处理复杂度及团队技能做出最优选型决策。通过实测数据和典型案例,分析两者在硬件集成、系统性能和维护成本等方面的差异,并提供混合架构实施建议。

weixin_29240711的博客 275

51单片机项目复盘:我的乒乓球发球机毕设是怎么拿高分的?(附避坑指南)

本文详细介绍了基于51单片机的乒乓球发球机毕业设计全流程,包括选题策略、硬件设计、软件开发及答辩技巧。重点分享了电机驱动电路优化、电源管理方案和参数标定方法等实战经验,并提供了避免常见错误的实用建议,帮助学生在毕业设计中取得高分。

weixin_30616969的博客 668

Codex Skill:AI编程助手的专项能力扩展与实战指南

在AI编程助手领域,Skill(技能)是一种标准化的能力扩展机制,它通过封装特定任务所需的指令、资源和脚本,解决AI模型在专项任务上的能力局限。其核心原理是将专业知识和工作流程模块化,让通用AI助手能够像领域专家一样执行复杂任务。从技术价值看,Skill不仅提升了代码生成的准确性,更重要的是实现了业务流程的自动化集成,如代码规范检查、API文档生成等具体场景。这种机制特别适用于需要结合内部工具链和特定业务逻辑的企业环境,能够显著提升开发效率和质量。通过安装PPT生成、SpringBoot项目创建等专项Ski

weixin_33672109的博客 413

CMOS反相器版图设计全解析:PMOS/NMOS布局与VDD/VSS连接门道

版图设计是芯片从电路原理图迈向物理实现的必经桥梁,而CMOS反相器作为最基础的数字单元,恰好是理解这一过程的最佳切入点。在版图绘制中,PMOS与NMOS因导电类型和迁移率差异,需要在N阱与P衬底上分别规划,并呈现出不同的有源区尺寸。真正决定版图好坏的关键,往往在于VDD/VSS的完整连接——不仅要接通源漏,还要通过阱接触和衬底接触固定阱与衬底电位,防止寄生PN结正偏和闩锁效应。合理布局电源地线轨道、优化接触孔数量,能显著降低寄生电阻与电迁移风险。这些原理不仅适用于反相器,也是所有CMOS数字标准单元版图设计

weixin_29159441的博客 300

Passwd文件内容含义

etc/passwd 文件是系统的主要文件之一。该文件中包含了所有用户登录名清单;为所有用户指定了主目录;在登录时使用的 shell 程序名称等。该文件还保存了用户口令;给每个用户提供系统识别号。 /etc/passwd 文件是一个纯文本文件,每行采用了相同的格式: name:password:uid:gid:comment:home:shell 它们的含义如下: 域说明name 用户登录名password 用户口令。此域中的口令是加密的。当用户登录系统时,系统对输入的口令采取

云里雾里的专栏 3065

直击高频编程考点:字符串知识及经典算法题总结

字符串相关基本练习题总结(最长公共子串、最长回文子串、最长无重复字符子串、最小覆盖子串、字符串相乘、中文数字表达转实际数字格式等)

曾经“等你生日那天”都遥远得像未来,如今却可欢愉的挥手说“下个十年见” 172万+

Android安全模型

Android体系结构 Linux内核层 Android建立在Linux内核层之上,同任何其他UNIX系统一样,内核层提供硬件驱动、网络、文件系统访问控制与进程管理功能。 Android内核新增的一些特性,包括内存管理机制、唤醒锁机制、匿名共享机制、闹铃、网络访问控制机制及Binder机制。 原生用户空间层 在内核层之上,即使原生用户空间层,包括init程序(第一个启动进程,用于启动其他进程)、一些原生守护进程和系统使用的数百个原生共享库。 Dalvik虚拟机 Dalvik的设计考虑

qq_39249347的博客 733

海德汉机床采集数据

海德汉数控系统我一般在高端机床上见得比较多。有好多五轴加工精度比较高的机床都用的是海德汉的系统。市面上常见的有530和640等型号。海德汉的采集还是有点难度的,需要对SDK有深度的了解。

若云流风的专栏 1526

078、镜头阴影校正:LSC算法原理与标定优化

文章摘要 镜头阴影校正(LSC)是手机影像系统中的关键技术,用于解决镜头渐晕效应导致的画面边缘暗角问题。本文详细分析了LSC算法的核心原理,包括非均匀网格划分、双线性插值等关键技术点,并揭示了标定流程中的常见陷阱(光源均匀性、灰卡反射特性、温度漂移)。文章还深入探讨了增益计算的工程实现细节,以及实际调优中的关键考量因素(色差校正、动态场景适应等)。作者结合15年经验,给出了包括验证方法、网格参数设计、产线标定等实用性建议,强调LSC算法应与光学设计协同优化,才能达到最佳效果。

sundong_81的博客 41

Android11编译第八弹:root用户密码设置

问题:user版本增加su 指令以后,允许切换root用户,但是,没有设置密码,这样访问不安全。需要增加root用户密码。

joedan0104的专栏 2754

锂电池充电器电路设计 里面有电路

锂电池充电器电路设计 里面有电路 3.7V升压到5V电路设计。

linux 系统中 /etc/passwd 和 /etc/shadow文件详解

在linux操作系统中, /etc/passwd文件中的每个用户都有一个对应的记录行,记录着这个用户的一下基本属性。该文件对所有用户可读。   而/etc/shadow文件正如他的名字一样,他是passwd文件的一个影子,/etc/shadow文件中的记录行与/etc/passwd中的一一对应,它由pwconv命令根据/etc/passwd中的数据自动产生。但是/etc/shadow文件只有系统......

魏波 5260

android 蓝牙通讯demo

android 下蓝牙通讯demo,实现了发现蓝牙,使能蓝牙,通过蓝牙发送消息。

蓝牙模块HM-10手册

蓝牙模块HM-10手册,该手册对蓝牙模块HM-10进行了详细的介绍和使用方法以及一些AT指令。

/etc/passwd 与 /etc/shadow文件的区别

前言:这周面试问到了这个问题,只知道这俩文件存着用户密码,不知道有啥区别。因此来总结一下。 Linux系统中,所有用户(包括系统管理员)的账号和密码都可以在 /etc/passwd 和 /etc/shadow 这两个文件中找到,其中 shadow 是 passwd 的影子文件。 早期 /etc/passwd 文件直接存放加密后的密码,前两位是盐值,是一个随机数,后面跟的是加密的密码。为了安全,现在的 Linux 都提供了 /etc/shadow 这个影子文件,密码放在这个文件里面,并且是只有 root 可读

未完成的歌~的博客 5470

Probability and Statistics - 4th edition

Probability and Statistics - 4th edition

centos误删/etc/passwd与etc/shadow文件恢复

(/etc/passwd-、/etc/shadow-、/etc/group-和/etc/gshadow- , 这四个文件就是备份文件。一.如果删掉之后未重启系统,那么我们只需要将/etc/passwd- /etc/shadow-这两个影子文件拷贝给/etc/passwd 和 /etc/shadow即可。本文作者为夏雨滴荷竹,原文链接为 https://blog.youkuaiyun.com/qq_44929785/article/details/95227925。然后将影子复制到误删的文件中。

夏雨滴荷竹 3713

Linux中/etc目录下passwd、shadow、group、gshadow文件解释

Linux 系统中的 /etc/passwd 文件,是系统用户配置文件,存储了系统中所有用户的基本信息,并且所有用户都可以对此文件执行读操作。

测试小白的晋级之路的博客 9050

/etc/passwd文件和/etc/shadow文件

在Linux系统中的账户,密码被存放在两个文件中:/etc/passwd和/etc/shadow。 /etc/passwd文件 上图就是etc/passwd文件中的内容。可以观察到,其中每一行的内容从格式上来看都是一致的。其实,每一行都代表一个帐号,比如上图中的第一行root账号,第二行daemon账号,第三行bin账号,......。这个文件中除了保存root账号,普通用户的账号之外,还保存了系统正常运行所需要的一些账号,比如daemon,bin,sys等系统账号。 既然每一行的形式都是一样的.

zy010101博客 2945

/etc/passwd,/etc/shadow文件详解,及密码复杂度设置

在linux操作系统中, /etc/passwd文件中的每个用户都有一个对应的记录行,记录着这个用户的一下基本属性。该文件对所有用户可读。   而/etc/shadow文件正如他的名字一样,他是passwd文件的一个影子,/etc/shadow文件中的记录行与/etc/passwd中的一一对应,它由pwconv命令根据/etc/passwd中的数据自动产生。但是/etc/shadow文件只有系统管理员才能够进行修改和查看。  /etc/passwd文件介绍   首先,我们通过命令行cat /etc/pa

Arlingtonroad的博客 1万+

Linux下/etc/passwd与/etc/shadow配置文件详解

/etc/passwd和/etc/shadow配置文件详解

weixin_47505548的博客 3070

Linux 系统中 /etc/passwd 和 /etc/shadow文件详解

Linux系统中,所有用户(包括系统管理员)的账号和密码都可以在/etc/passwd和/etc/shadow这两个文件中找 到,用户和密码就放在文件中。 /etc/passwd文件中的每个用户都有一个对应的记录行,记录着这个用户的一下基本属性。/etc/passwd只有系统 管理员才可以修改的,该文件对所有用户可读。而/etc/shadow文件正如他的名字一样,他是passwd文件的一个 影子,/etc/shadow文件中的记录行与/etc/passwd中的一一对应,它由pwconv命令根据/etc/p

剑雪封喉 7019

/etc/passwd , /etc/shadow, /etc/group , /etc/gshadow文件解析

root:x:0:0:root:/root:/bin/bash   bin:x:1:1:bin:/bin:/sbin/nologin   daemon:x:2:2:daemon:/sbin:/sbin/nologin   desktop:x:80:80:desktop:/var/lib/menu/kde:/sbin/nologin   mengqc:x:500:500:mengqc:/home/mengqc:/bin/bash   在该文件中,每一行用户记录的各个数据段用“:”分隔,...

tecoes的博客 4767

linux /etc/shadow /etc/passwd中文件的内容

/etc/shadow haha(用户的名称) :$6$9rwEJCII$85nMEcIWXe2sdmsrNlAAwoH7DsJAq4i/XWryf4owyMbIQdu1ui0m4xLyk2vkC2SoDD7AKgPIturAynEAAwUB60(haha用户的密码以及加密方式) :17950(距离计算机产生的一1970年1月1日为参考时间最后一次修改时间) :0(密码不可被更动的天数;是指下...

qq_44656678的博客 822

linux shadow文件*,详解Linux 系统中 /etc/passwd 和 /etc/shadow文件

原标题:详解Linux 系统中 /etc/passwd 和 /etc/shadow文件Linux系统中,所有用户(包括系统管理员)的账号和密码都可以在/etc/passwd和/etc/shadow这两个文件中找到,(用户和密码就放在文件中,不怕被其他人看的或者修改吗? /etc/passwd文件中的每个用户都有一个对应的记录行,记录着这个用户的一下基本属性。/etc/passwd只有系统管理员才可...

weixin_42231085的博客 803

Linux(ubuntu)系统中 /etc/passwd 和 /etc/shadow文件详解

Linux系统中,所有用户(包括系统管理员)的账号和密码都可以在/etc/passwd和/etc/shadow这两个文件中找到,(用户和密码就放在文件中,不怕被其他人看的或者修改吗? /etc/passwd文件中的每个用户都有一个对应的记录行,记录着这个用户的一下基本属性。/etc/passwd只有系统管理员才可以修改的,该文件对所有用户可读。而/etc/shadow文件正如他的名字一样,他是pa...

奔跑的菜鸡 8559

Linux密码文件/etc/passwd和/etc/shadow

第7章 理解linux文件权限 7.1 Linux 的安全性 7.1.1 /etc/passwd文件 etc/passhwd文件的内容 [root@localhost ~]# cat /etc/passwd root:x:0:0:root:/root:/bin/bash bin:x:1:1:bin:/bin:/sbin/nologin daemon:x:2:2:daemon:/sbin:/sbin...

weixin_44133661的博客 629
上一篇: JAVA 数据库连接池
下一篇: 添加删除修改用户命令
easyjsf
博客等级 码龄17年 19粉丝 82原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值