linux 系统用户与用户组管理
关于/etc/passwd和/etc/shadow
/etc/passwd
第1个字段为用户名(第一行中的root就是用户名)
第2个字段存放的是该账号的口令。
第3个字段为一个数字,这个数字代表的用户标识符,也称uid 这里的0就是root
第4个字段也是数字,表示组标识符,也称为gid
第5个字段为注释说明,没有实际意义 可以用chfn更改
第6个字段为用户的家目录 root的家目录就是/root,普通用户的家目录则是/honme/username 用户的家目录可以自定义
最后一个字段为用户 的shell 默认为/bin/bash 还有/sbin/nologin 表示不允许该账号登录
/etc/shadow
第1个字段为用户名
第2个字段为用户密码
第3个字段是上次更改密码的日期
第4个字段为要过多少天才可以更改密码,默认为0 表示不受限制
第5个字段为密码多久过期 默认为9999 表示永不过期
第6个字段为密码到期钱的警告期限
第7个字段为账号失效期限
第8个字段为账号的生命周期
最后一个字段为保留用的,没什么意义
groupadd :新增组命令
groupdel :删除组命令
如果组中包含账户,只有删除账户才可以删除组
useradd :新增组命令
-u:表示自定义uid
-g:使新增用户属于已经在的某个组,后面可以跟组id,也可跟组名
-d:表示自定义用户的家目录
-M:表示不建立家目录
-s:表示自定义shell
userdel:删除账户 -r选项的作用是,当删除用户时一并删除该用户的家目录
chfn:用于更改用户的finger
finger其实就是在/etc/passwd文件第5个字段显示的内容
passwd :设置密码
passwd [username] 该命令后面若不加用户则是为自己设定密码
只有root才可以修改其他账号的密码
mkpasswd:用于生成密码 -s表示指定特殊字符的个数 -d指定数字的个数
su:用户身份切换
sudo:允许普通用户执行root用户命令
linux 系统用户与用户组管理的更多相关文章
- 2019/12/11学习内容摘要(Linux系统用户与用户组管理①)
一,认识/etc/passwd和/etc/shadow 1. /etc/passwd :文件中保存系统中所有的用户和用户的主要信息. 在命令行输入 cat /etc/passwd | head ( ...
- linux系统用户以及用户组管理
本系列的博客来自于:http://www.92csz.com/study/linux/ 在此,感谢原作者提供的入门知识 这个系列的博客的目的在于将比较常用的liunx命令从作者的文章中摘录下来,供自己 ...
- linux入门教程(七) linux系统用户以及用户组管理
关于这部分内容,笔者在日常的linux系统管理工作中用到的并不多,但这并不代表该内容不重要.毕竟linux系统是一个多用户的系统,每个账号都干什么用,你必须了如指掌.因为这涉及到一个安全的问题. [认 ...
- Linux系统用户与用户组管理
一.用户和用户组的管理 1.新增组 groupadd 命令 格式:groupadd 组名 2.删除组 groupdel 格式:groupdel 组名 3.增加用用户命令 useradd 格式:us ...
- Linux系统用户及用户组管理
目录一.新增/删除用户和用户组二.创建/修改密码三.用户身份切换--su和sudo 一.新增/删除用户和用户组1.用户组 命令 : groupadd 语法 : groupadd [-g GID] gr ...
- 2019/12/12学习内容摘要(Linux系统用户与用户组管理②)
5.命令 chfn 用于修改用户的finger (finger为 /etc/passwd 文件第五个字段中显示的信息) 三,用户密码管理 1.命令passwd 格式 passwd [username ...
- Linux命令——用户和用户组管理
Linux命令--用户和用户组管理 命令groupadd 作用:新增组 格式:groupadd [-g GID] groupname 参数:-g,指定GID,一般从500开始 说明:一般不必加-g参数 ...
- linux之用户和用户组管理详解
#############用户和用户组管理###################linux只认识UID和GID #可在/etc/passwd 和/etc/group中找到 ##/etc/passwd ...
- Linux 学习笔记04丨Linux的用户和用户组管理
Chapter 3. 用户和用户组管理 由于Linux系统是一个多用户多任务的分时操作系统,任何一个要使用系统资源的用户,都必须首先向系统管理员申请一个账号,然后以该账号身份进入系统. 3.0 用户与 ...
随机推荐
- 在竞赛中使用new的问题
问了一下KingSann大佬,大佬说 找空闲内存均摊O(1)但是如果new多了就是O(n) 真tm可怕..还是开个内存池好了.. 要么直接now++,要么直接Node *s=&node[t ...
- Github OAuth All In One
Github OAuth All In One new https://docs.github.com/en/free-pro-team@latest/developers/apps/authoriz ...
- js 构造函数 & 静态方法 & 原型 & 实例方法
js 构造函数 & 静态方法 & 原型 & 实例方法 ES5 "use strict"; /** * * @author xgqfrms * @licens ...
- useful life skills website
useful life skills website 绳子打结技巧 https://www.animatedknots.com/complete-knot-list tools https://tab ...
- EventBus / Event Bus
EventBus / Event Bus EventEmitter / Event Emitter https://greenrobot.org/eventbus/documentation/ htt ...
- windows10 WSL
搭建WSL linux下的home目录,映射windows的目录地址 用户家目录 ➜ ~ pwd /home/ajanuw C:\Users\ajanuw\AppData\Local\Packages ...
- Flutter: 粘贴板
文档 import 'package:flutter/services.dart'; /// 把文本复制进入粘贴板 Clipboard.setData(ClipboardData(text: &quo ...
- 25_MySQL 数据操作语言:UPDATE语句
-- UPDATE 把每个员工的编号和上司的编号都加1,用 ORDER BY 完成 UPDATE t_emp SET empno=empno+1,mgr=mgr+1 ORDER BY empno DE ...
- 开启算法之路,还原题目,用debug调试搞懂每一道题
文章简述 大家好,本篇是个人的第 3 篇文章. 承接第一篇文章<手写单链表基础之增,删,查!附赠一道链表题>,在第一篇文章中提过,在刷算法题之前先将基础知识过一遍,这样对后面的做算法题是很 ...
- 关于各种Formatting context
Formatting context 我们把网页看作是由很多个盒子组成的,而这些盒子的展示方式,就是由display这个属性来决定的. 这里出现了一个概念,叫做Formatting context(格 ...