Linux—用户配置文件
来源:互联网 发布:黑马python基础班视频 编辑:程序博客网 时间:2024/04/27 18:41
用户概念
Linux中主要是通过用户配置文件来查看和修改用户信息
用户配置文件
/etc/passwd 用户信息文件/etc/shadow 影子文件/etc/group 组信息文件/etc/gshadow 组密码文件
用户信息文件
/etc/passwd
###查看其配置文件的格式及其说明man 5 passwdThere is one entry per line, and each line has the format: account:password:UID:GID:GECOS:directory:shell## root:x:0:0:root:/root:/bin/bashaccount: 用户名称password: 密码标志,密码信息存在:/etc/shadow x:表示该用户有密码UID: 用户ID 0 超级用户 1-499 系统用户(伪用户) 500-65535 普通用户GID: 用户初始组ID 初始组和附加组GECOS: 用户说明directory: 用户的家目录 用户登录的初始位置shell: 登录之后的shell shell 命令解析器 禁止用户登录时,可以将shell的修改为:/sbin/nologin
影子文件
/etc/shadow
##含有9个字段1. 用户名2. 加密密码 如果密码位是"!!" 或 "*" 代表没有密码,用户不能登录 在加密密码前加入"!",可以禁用用户3. 密码最后一次的修改时间4. 两次密码修改的时间间隔(相对第3字段的时间,设置多长时间后长可以修改密码)5. 密码的有效期(相对第3字段的时间,单位/天)6. 密码修改到期前的警告天数(相对第5字段时间)7. 密码到期的宽限天数(相对第5字段) 0:表示无宽限天数 -1:代表密码永久不会失效8. 账号失效时间 需用时间戳表示 - 把时间戳换算为日期: [root@bogon ~]# date -d "1970-01-01 17230 days" 2017年 03月 05日 星期日 00:00:00 CST - 把日期换算为时间戳: [root@bogon ~]# echo $(($(date --date="2017/03/15" +%s)/86400+1)) 172409. 保留字段
组信息文件
/etc/group
## 格式 group_name:passwd:GID:user_listgroup_name 组名passwd 组密码标志GID 组IDuser_list 组中附加用户
组密码文件
/etc/gshadow
1. 组名2. 组密码3. 组管理员用户名4. 组中附加用户
0 0
- Linux—用户配置文件
- 【Linux学习】Linux用户管理2—用户配置文件
- linux用户和用户配置文件
- Linux用户配置文件
- Linux 用户配置文件
- Linux 用户配置文件
- Linux用户配置文件(第二版)
- linux用户登录启动配置文件
- linux用户和用户配置文件(nobody)
- linux /etc下的配置文件详解--Linux用户配置文件
- LINUX用户和用户组配置文件详解
- LINUX用户和用户组配置文件详解
- LINUX用户和用户组配置文件详解
- linux下用户配置文件与系统配置文件
- 九、Linux用户管理之配置文件篇
- linux系统-用户管理-相关配置文件
- Linux用户配置文件和管理文件
- Linux 用户管理之相关配置文件
- iOS 中UIPasteboard
- jsp内置对象之session对象
- 《快学Scala》习题详解 第4章 映射和元组
- Java中对日期进行增加天数、月数、年
- Window环境下卸载Python3.6
- Linux—用户配置文件
- HttpClient连接管理
- FileSystem .create()上传文件出现乱码
- File类
- 32. Longest Valid Parentheses
- 《TCP/IP详解卷一:协议》学习笔记一
- JAVA学习第一天
- Linux初级知识的了解介绍
- iOS开发之多线程