linux - 用户配置文件
用户配文件: 1用户信息文件 /etc/passwd 2 影子文件 /etc/shadow 3 组信息文件 /etc/group
4 组密码文件 /etc/gshadow
1 用户信息文件 /etc/passwd
- 用户名称
- 密码标志(x表示用户有密码,密码映射到/etc/shadow 文件中了,)
- UID(用户id) (0:超级用户 1-499:系统用户(系统用户也叫伪用户,用来启动命令的,不能登录和删除) 500-65535:普通用户)
- GID(用户初始组id)
- 用户说明
- 家目录(普通用户:/home/用户名 超级用户:/root)
- 登录后的shell
初始组:就是指用户建立就拥有的一个组。每个用户只有一个初始组
[root@localhost ~]# cat /etc/passwd
root:x:0:0:root:/root:/bin/bash 超级用户,有密码,UID为0,GID为0
bin:x:1:1:bin:/bin:/sbin/nologin
daemon:x:2:2:daemon:/sbin:/sbin/nologin 伪用户
sbin:/sbin/shutdown
Stack:/var/run/avahi-daemon:/sbin/nologin
tcpdump:x:72:72::/:/sbin/nologin
sshd:x:74:74:Privilege-separated SSH:/var/empty/sshd:/sbin/nologin
oprofile:x:16:16:Special user account to be used by OProfile:/home/oprofile:/sbin/nologin
chenna:x:500:500::/home/chenna:/bin/bash 普通用户
chenkai:x:501:502::/home/chenkai:/bin/bash 完全可以通过修改配置文件的UID改为0 就可以吧普通用户变成超级用户
2 影子文件 /etc/shadow
- 用户名
- 加密密码 (!! 或 * 表示没有密码,不能登录 例如伪用户的就是* 或!! )
- 密码最后一次修改时间 (时间戳表示的)
- 两次密码的修改时间间隔
- 密码有效期 (改成n 天,就是强制用户每隔n天修改密码)
- 密码修改到期前的警告天数
- 密码过期后的宽限天数(0:表示密码过期后立即失效 -1:表示密码永久不会失效)
- 账号失效时间 (时间戳表示的,)
- 保留
[root@localhost ~]# cat /etc/shadow
root:$$9PsQ/qIICnTcgyCE$9waG77jC2lJK1pgPDDI1LsxJlYUYoggzYaiNd8z4EWCp/Mlhvw
/Ur/n8D7IF1UvVkiwsHwFr3IJUqepIgAjV2/:17357:0:90:7:5::
超级用户
bin:*:15513:0:99999:7:::
sshd:!!:17357::::::
oprofile:!!:17357::::::
伪用户
chenna:$6$Ijk6OvCC$ITrMZZtt.NeK5aHHffsZYIGHdfOqBlLs2pACmbxJVzcWcE.DAK3osFADf8
G7DKE0AZZ9xO5ihaQl2vSZrNplg/:17357:0:99999:7:::
普通用户 可以通过修改此配置文件,在加密密码前加 ! 使密码失效,可以锁定用户
3 组信息文件 /etc/group
- 组名
- 组密码标志 (→ /etc/gshadow)
- GID
- 组中附加用户
sshd:x:74:
oprofile:x:16:
slocate:x:21:
chenna:x:500:
brother:x:501:
chenkai:x:502:
3 组密码文件 /etc/gshadow
- 组名
- 组密码
- 组管理员用户名
- 组附加用户
sshd:!::
oprofile:!::
slocate:!::
chenna:!::
brother:!::
chenkai:!::
linux - 用户配置文件的更多相关文章
- Linux用户配置文件(第二版)
/etc/passwd文件剖析 文件格式: root:x:0:0:root:/root:/bin/bash 用户名:密码位:UID:GID[缺省组ID]:注释性的描述信息:宿主目录:shell[7部分 ...
- linux 用户配置文件及其相关目录
用户配置文件及其相关目录: /etc/passwd 用户信息文件/etc/shadow 影子文件/etc/group 组信息文件/etc/gshadow 组密码文件邮箱目录模板目录 /etc/pass ...
- Linux用户配置文件
一,用户信息文件 /etc/passwd 1,用户管理简介 1,越是对服务器安全性要求高的服务器,越需要建立合理的用户权限等级制度和服务器操作规范 2,在Linux中主要是通过用户配置文件来查看和修改 ...
- Linux用户配置文件、口令配置文件、组配置文件
1.用户配置文件:保存用户信息 /etc/passwd 2.口令配置文件 /etc/shadow 每一行解释:登录名:加密口令:最后一次修改时间:最小时间间隔:最大时间间隔:警告时间:不活动时间:失效 ...
- 多人共用一个Linux用户, 实现Bash配置文件独立
本文中提到的 账户, 用户 均表示同一概念. 例如 ssh wbourne@192.168.xxx.101, 账户, 用户 指的均是 wbourne. 背景 在工作中, 我们经常会连接Linux服务器 ...
- Linux系列教程(十四)——Linux用户和用户组管理之相关配置文件
前面我们介绍了软件包管理.首先介绍了rpm包的相关命令,但是我们发现直接安装rpm包会被其依赖性折磨的不行,然后解决办法是yum在线管理,通过yum命令安装rpm包能自动帮助我们解决依赖性.最后又介绍 ...
- Linux学习之用户配置文件详解(十四)
Linux学习之用户配置文件详解 目录 用户信息文件/etc/password 影子文件/etc/shadow 组信息文件/etc/group 组密码文件/etc/gshadow 用户信息文件/etc ...
- linux和windows互传文件/用户配置文件和密码配置文件/用户组管理/用户管理
2.27linux和windows互传文件 3.1 用户配置文件和密码配置文件 3.2 用户组管理 3.3 用户管理 linux和windows互传文件 显示日期date [root@centos_1 ...
- linux用户管理中两个重要的“父子”配置文件
在Linux中主要通过用户配置文件来查看和修改用户信息,因此下面我们将介绍两个重要的用户配置文件,让你能够更好的hold住你的用户. 一:父文件/etc/passwd 1.查看配置文件/etc/pas ...
随机推荐
- 未能加载文件或程序集“Spire.Pdf, Version=4.8.8.2020, Culture=neutral, PublicKeyToken=663f351905198cb3”或它的某一个依赖项。未能授予最小权限请求
问题:运行程序执行到代码报错:未能加载文件或程序集“Spire.Pdf, Version=4.8.8.2020, Culture=neutral, PublicKeyToken=663f3519051 ...
- Centos6.5硬盘故障修复
以企业Centos6.5Linux为案例来修复系统,步骤如下: (1)远程备份本地其他重要数据,出现只读文件系统,需要先备份其他重要数据基于rsync|scp远程备份,其中/data为源目录,/dat ...
- istio部署-快速入门
参考 istio/istio Quick Start Evaluation Install fleeto/sleep fleeto/flaskapp 本文为 istio 快速入门部署,一般用于演示环境 ...
- java国际化之时区问题处理
原文:https://moon-walker.iteye.com/blog/2396035 在国际化的项目中需要处理的日期时间问题主要有两点: 1.日期时间的国际化格式问题处理: 2.日期时间的时区问 ...
- scikit-leanr 库中的 make_blobs() 函数
sklearn.datasets.make_blobs() 是用于创建多类单标签数据集的函数,它为每个类分配一个或多个正态分布的点集. sklearn.datasets.make_blobs( n_s ...
- mysql foreignkey
1.foreign key 当数据足够大的时候,字段会出现大量重复, 解决:额外定义一个大量冗余的字段表,(有id) 一张是关联表(从表),一张是被关联表(主表) 进行关联的时候 ,先创建被关联表, ...
- log4j和slf4j的区别
之前在项目中用的日志记录器都是log4j的日志记录器,可是到了公司发现项目要求使用slf4j,于是想着研究一下slf4j的用法. 注意:每次引入Logger的时候注意引入的jar包,因为有Logger ...
- Django-Model操作数据库
查询 models.UserInfo.objects.all() models.UserInfo.objects.all().values('user') #只取user列 models.UserIn ...
- CentOS7配置本地Yum源
从CentOS7官网下载DVD中存在需要的大部分软件,所以在没有网络的情况下可以配置yum源为本地的DVD,下载速度快,软件稳定.1. 如果使用虚拟机,那么就在虚拟机中挂载DVD的iso文件.2. 使 ...
- ABP 后台调用接口 获取返回的数据
原文:https://www.cnblogs.com/i3yuan/p/10703500.html insert 简单测试: public void test8() { string url = &q ...