Linux用户和组账户管理
linux操作系统是一个多用户操作系统,它允许多用户同时登录到系统上并使用资源。系统会根据账户来区分每个用户的文件,进程,任务和工作环境,使得每个用户工作都不受干扰。
1.配置文件
保存用户信息的文件:/etc/passwd
保存密码的文件:/etc/shadow
保存用户组的文件:/etc/group
保存用户组密码的文件:/etc/gshadow
用户配置文件:/etc/default/useradd
2./etc/passwd格式
使用命令:man 5 passwd
account:password:UID:GID:GECOS:directory:shell
用户名 用户登陆系统的用户名
密码 密码位
UID 用户标示号
GID 默认组标示号
描述信息 存放用户的描述信息
宿主目录 用户登陆系统的默认目录,默认 是在/home/下
命令解析器 用户使用的Shell,默认是bash
查看命令:man 5 shadow
用户名 登陆系统的用户名
密码 加密密码
最后一次修改时间 用户最后一次修改密码距现在的 天数,从1970-1-1起
最小时间间隔 两次修改密码之间的最小天数
最大时间间隔 密码有效天数
警告时间 从系统警告到密码失效的天数
账号闲置时间 账号闲置时间
失效时间 密码失效的天数
标志 标志
3.用户组
每个用户至少属于一个用户组
每个用户组可以包含多个用户
同一个用户组的用户享有该组共有的权限
4./etc/group格式
组名 用的所在的组
组密码 密码位,一般不使用
GID 主标示号
组内用户列表 属于改组的用户列表
5.操作用户命令
添加用户命令:useradd
-u 指定组ID(uid)
-g 指定所属的组名(gid)
-G 指定多个组,用逗号“,”分开(Groups)
-c 用户描述(comment)
-e 失效时间(expire date)
修改用户命令:usermod(user modify)
-l 修改用户名 (login)usermod -l a b(b改为a)
-g 添加组 usermod -g sys tom
-G添加多个组 usermod -G sys,root tom
–L 锁定用户账号密码(Lock)
–U 解锁用户账号(Unlock)
删除用户命令:userdel(user delete)
-r 删除账号时同时删除目录(remove)
添加组:groupadd
-g 指定gid
修改组:groupmod -n
更改组名(new group)
删除组:groupdel
groups 显示用户所属组
转载于:https://www.cnblogs.com/xiaonanman/p/6819547.html
Linux用户和组账户管理相关推荐
- linux常用指令介绍_软件包管理_VIM编辑器的使用_用户和组账户管理_文件权限管理
1.1. 文件目录操作命令 ls 显示文件和目录列表 -l 列出文件的详细信息 -a 列出当前目录所有文件,包含隐藏文件 mkdir 创建目录 删除?rmdir 非空 -p 父目录不存在情况下先生成 ...
- 运维基础--Linux用户和组的管理
用户和组的管理 系统中,创建用户和群组的目的,就是对系统资源进行权限的统一分配管理.好比说,在一个公司内的资源,不同级别的在职员工对资源的利用权限需要进行统一分配: 如何避免权限分配后的滥用呢? 用户 ...
- 用户与组在Linux 菜单,linux 用户和组的管理
用户名: 系统中用来标识用户的名称,可以是字母.数字组成的字符串,区分大小写. 用户标识UID: 系统中用来标识用户的数字. 用户主目录: 系统为每个用户配置的单独使用环境,即用户登录系统后最初所在的 ...
- Linux 用户与组群管理
实验五.用户与组群管理 一.实验要求 (1)掌握利用shell命令管理用户与组群的方法: (2)掌握批量新建用户账号的步骤和方法. 二.实验内容和实验步骤 1.利用shell命令管理用户与组群的方法 ...
- 12.用户和组账户管理
1.用户账户 A.普通用户账户:普通用户在系统上的任务是进行普通操作 B.超级用户账户:管理员在系统上的任务是对普通用户和整个系统进行管理.对系统具有绝对的控制权,能够对系统进行一切操作. 2.组账户 ...
- 管理本地linux用户、组以及管理用户密码的小练习
1.新建几个普通用户wukong,wuneng,wujing,他们都属于xiyouji组的成员,其中wujing没有和系统交互的shell. (1)新建几个普通用户wukong,wuneng,wuji ...
- linux用户和组的管理详解
Linux系统是一个多用户多任务的分时操作系统,任何一个要使用系统资源的用户,都必须首先向系统管理员申请一个账号,然后以这个账号的身份进入系统. 作者博客:https://www.920vip.net ...
- linux用户与组权限管理
二 用户管理 每个用户都必须有一个组,一个组有多个用户 如上图:a.txt是属于用户tom的,a.txt的组是组1,因为tom就属于组1,组2和组3对a.txt来说就是其他组 1 基础语法 id wz ...
- linux用户与组的管理(命令添加、手动添加、添加组、用户之间的切换)
一.用户登录的时候需要验证的是这两个文件 检测用户名 Login: root 到该目录下检查 /etc/passwd 检测用密码 Passwd: ...
- Linux用户和组的添加和删除
用户和组 账户管理是管理员工作中相当重要的一环,并且所有一般用户的账户申请,都必须需要管理员的协助才可以,所以必须了解下如何管理好一个服务器主机账户. 使用者标识符 当我们输入id命令时,我们会看到关 ...
最新文章
- 【工具使用系列】关于 MATLAB 液压元件,你需要知道的事
- VNF 的性能测试设计要点
- 开源ERP系统 CK-ERP
- python3 log_Python3 log10()函数简单用法
- 【Python】APScheduler定时任务
- yum search php7,yum install php7 in centos6
- 前端学习(3290):react hook state-hook传入对象+1操作
- flowable实现流程回退功能
- ps中如何同图层获取css代码
- 多核CPU上python多线程并行的一个假象(转)
- 千兆云路由器Dlink850L10个0Day漏洞成筛子 PoC满天飞 随便拿Root权限
- 百度文库免费下载方法,亲测可用!建议收藏!
- SQLyog 安装和配置教程
- 企业对计算机类专业人才培养方案,应用型本科计算机科学与技术专业人才培养方案探讨...
- IP防护等级测试设备(IPX1.2.3.4.5.6.9)
- orc识别较慢_OCR 中文识别用哪种软件识别率比较高?
- 如何用纯 CSS 创作一只愤怒小鸟中的绿猪
- 【Java练习】2022个人所得税计算
- 长尾分布(long-tail distribution)和长尾效应
- 杭州师范大学计算机考研难度,考研难度低的师范大学是哪所
热门文章
- 六、Linux常用命令——压缩解压缩命令
- ubuntu server 14.04/16.x 开启 root ssh 登录
- Nginx/Apache 对图片,css,js等优化,静态页面设置过期时间
- ubuntu 12.10 安装php5.4.8
- Maven pom.xml 文件格式详解一
- Docker 镜像、容器 常用命令,容器与宿主服务器文件复制
- 小D课堂 - 新版本微服务springcloud+Docker教程_5-08 断路器监控仪表参数
- 阶段3 2.Spring_08.面向切面编程 AOP_3 spring基于XML的AOP-编写必要的代码
- 51Nod - 1385 凑数字
- 【HASPDOG】卸载