首页 > 系统相关 >Linux-用户管理-查看用户命令id-/etc/passwd-/etc/shadow-系统中用户的约定和规范

Linux-用户管理-查看用户命令id-/etc/passwd-/etc/shadow-系统中用户的约定和规范

时间:2024-04-14 16:24:17浏览次数:23  
标签:密码 passwd 用户 etc shadow root id

1.Linux下的用户有什么作用

1)系统上的每一个进程(运行的程序)都需要特定的用户运行 2)每一个文件都有特定的用户拥有,所以访问一个文件或目录受到用户的限制 3)进程能够以何种方式访问某一个文件或目录, 与进程所关联的用户有关  

 

2.用户相关查看命令

命令:id

# 语法 id [option] [user] id [选项] [用户名]  

[root@localhost ~]#id
uid=0(root)   gid=0(root)   groups=0(root) context=unconfined_u:unconfined_r:unconfined_t:s0-s0:c0.c1023

uid=0(root):用户    gid=0(root):用户的组    groups=0(root):用户的组名

uid:user id号 gid:group id号 groups:组名   ## 只显示uid [root@localhost ~]# id -u root 0   ## 只显示gid [root@localhost ~]# id -g root 0   系统只认uid,用户名是给运维人员看的 在Linux系统中,uid为0的用户才是超级用户   ## 查看用户登录哪个终端,登录时间

[root@localhost ~]#who
root    pts/0     2024-04-14     13:53 (10.0.0.1)

## 查看当前登录的用户名

[root@localhost ~]#whoami
root

## 查看用户信息文件

[root@localhost ~]#cat /etc/passwd

 

## 以冒号为分隔符的情况下,文件被分为7列

daemon:x:2:2:daemon:/sbin:/sbin/nologin
adm:x:3:4:adm:/var/adm:/sbin/nologin

第一列:用户名

第二列:密码占位符

第三列:用户uid

第四列:用户的gid

第五列:用户描述信息(备注)

第六列:用户家目录所在路径

第七列:用户登录使用的bash或者shell

  /sbin/nologin 不允许登录的用户 bas   用户密码存放文件/etc/shadow

 

daemon:*:17834:0:99999:7:2:6627567: 第一列:用户名 第二列:密码 第三列:密码修改的时间 从1970年开始计算到上一次变更密码的时间过了多少天 第四列:密码最少使用天数 0代表无限制 第五列:密码最长使用天数 99999代表无限制 第六列:密码到期之前多少天开始提醒 提前7天提醒需要改密码了 第七列:密码过期后N天强制变更密码 密码过期后2天,强制改密码 第八列:账户失效时间,从1970年开始计算多少天 第九列:空   Linux系统中用户的约定和规范

 

修改用户密码相关信息 chage  (不常用了解即可)   bin:*:17834:0:99999:7:10::          chage tyq -M 2 -d            //设置最近一次更改密码时间, 0下次登陆系统强制修改密码 // /etc/shadow 第三列 -m           //设置用户两次改变密码之间使用"最小天数" // /etc/shadow 第四列 -M           //设置用户两次改变密码之间使用"最大天数" // /etc/shadow 第五列 -W          //设置密码更改警告时间 将过期警告天数设为“警告天数” // /etc/shadow 第六列 -I            //设置密码过期天数后, 密码为失效状态 // /etc/shadow 第七列 -E           //设置用户过期时间, 账户失效后无法登陆 // /etc/shadow 第八列 -l            //显示用户信息

 

 

标签:密码,passwd,用户,etc,shadow,root,id
From: https://www.cnblogs.com/style0427/p/18134266

相关文章

  • 用户登录功能遇到的问题总结
    Cookie和Sessionsessionid每个用户都有自己的session,不同用户之间session是隔离的,这个由所有的session插件或者tomcat服务器自己维护分布式环境下用户信息保存到服务器的Session下就不靠谱了,不同节点的服务器sessioin数据并不会主动同步。使用服务器自身的session注意问题......
  • InfluxDB时序数据库图形用户界面可视化工具(influxdb-gui)
    说明之前开发了一款TDengine的GUI程序,出于兴趣,简单搞个InfluxDB的复制版,类似Navicat,目前基础操作功能已满足,后续看情况,可以继续扩展功能。介绍InfluxDB-GUI是一款功能全面、操作简便的influxdb时序数据库图形界面工具,V1.0.0目前支持influxdb版本列表如下:influxdb1.8.10版本......
  • 在centos7下面,安装mysql,并设置 用户名为henry
    好的,以下是在CentOS7下安装MySQL并完成你所要求的操作的详细步骤:1.**安装MySQL**:首先,使用`yum`包管理器安装MySQL:sudoyuminstallmysql-server 2.**启动MySQL服务**:安装完成后,启动MySQL服务:sudosystemctlstartmysqld 3.**设置MySQL开机自启......
  • LeetCode三则
    1.给定两个大小分别为m和n的正序(从小到大)数组nums1和nums2。请你找出并返回这两个正序数组的中位数。算法的时间复杂度应该为O(log(m+n))。示例1:输入:nums1=[1,3],nums2=[2]输出:2.00000解释:合并数组=[1,2,3],中位数2示例2:输入:nums1=[1,2],nums2=[3,......
  • Docker mysql 配置文件读取失败 [Warning] World-writable config file '/etc/mysql/c
    这个警告表明MySQL正在忽略/etc/mysql/conf.d/my.cnf这个配置文件,因为它被设置为了全世界可写。这个警告是基于安全性的考虑。当配置文件被设置为全世界可写时,任何人都可以修改它,这可能会导致安全风险,因为恶意用户可以更改MySQL的配置,从而影响数据库的行为和安全性。为了......
  • 允许任意地址访问 MySQL 数据库 adonis 的新用户
    问题ayear@DESKTOP-GPCA3B0:~/AdonisJS$nodeace.jsmigration:run[error]Host'DESKTOP-GPCA3B0'isnotallowedtoconnecttothisMySQLserveratPacket.asError(/home/ayear/AdonisJS/node_modules/.pnpm/[email protected]/node_modules/mysql2/......
  • 2022年4月树莓派系统初始用户名和密码
    最新版的树莓派系统(2022年4月发布的),没有了初始化的用户名和密码,以前用户名是pi,密码是raspberry,但是这次需要进系统之后才能设置。那如果手头没有屏幕无法操作的话,可以在往tf卡里刷好系统之后,新建一个文件,来设置初始话账号密码。文件名:userconf.txt文件内写入:pi:$6$/4.VdYgDm7......
  • SeleniumBase 制作WEB用户使用导览,并导出 JS-使用笔记(三)
    自动化福音(爬虫、办公、测试等)SeleniumBase使用笔记(三)SeleniumBase制作WEB用户使用导览,并导出JSSeleniumBase包含强大的JS代码生成器,用于将Python转换为JavaScript,而制作用户导览,就是其中的应用之一,用户导览能将SaaS产品采用率提高10倍或更多目录创建导览......
  • 【专题】2023年新能源汽车及用户调研分析报告PDF合集分享(附原数据表)
    原文链接:https://tecdat.cn/?p=34315原文出处:拓端数据部落公众号2022年,尽管受疫情频发、芯片结构性短缺、动力电池原材料价格高位运行等多方面影响,中国汽车市场却在逆境中整体复苏向好,总体实现正增长,全年销量完成2686万辆;在国内强大的消费市场促进下,乘用车市场已连续8年超过2千......
  • LeetCode四则
    1.给定一个整数数组nums和一个整数目标值target,请你在该数组中找出和为目标值target的那两个整数,并返回它们的数组下标。你可以假设每种输入只会对应一个答案。但是,数组中同一个元素在答案里不能重复出现。你可以按任意顺序返回答案。示例1:输入:nums=[2,7,11,15],targ......