Linux的账号管理

news2025/4/7 18:26:04

本章的学习感觉如果不做系统管理员,作为简单了解就可以了

前面介绍了,用户,组,other三个角色,

每个用户创建都会有uid与之对应,创建的用户基本信息在一下两个文件中,也是我们要介绍的内容,文件中各个列的含义 /etc/passwd   /etc/shadow

1)先查看root用户的信息,etc/passwd文件内root显示信息

root:x:0:0:root:/root:/bin/bash #以冒号分割,

用户名:密码:uid:gid:描述:根目录:选取的shell系统     七个字段

etc/shadow显示信息如下

root:$6$e84hM/EL$mlXPUSt0Rlv87CYuvKMNygeNY/4jlovqxs5WC1HDqC7IeNtyOWiZ8SYa/209paZbFBPrRD2RtkR.KUj5y6.OA/:19644:0:99999:7:::

用户名:加密的密码:最近修改密码时间19644可以转日期:密码不可更改天数(0随时可修改):密码需要重新更改的天数99999:密码需要更改期限前的警告天数7天:密码过期宽限时间:账号失效日期:保留以后开发

2)自定义用户信息查看

自定义用户信息参考上面解释即可,以后如果需要查看用户信息可以到这两个文件里面查看

第二个文件密码字段是!!,是因为只增加了用户,没有设置密码,所以会显示!!,

设置密码passwd wdf  #按提示输入新密码,然后回来看这两个文件 

好了,设置好密码后,这会显示正常了,加密的密码,密码设置过程中最好包含到小写字母,特殊字符,要不然总提示你设置密码未通过检查

注意:轻易不要vim修改文件里面的内容,小白刚刚把加密的密码手动改回!!了,结果登录不了,没办法root登录,直接杀死进程,强制删除用户了,也会有其他办法的。

二,介绍用户,现在轮到组了,也是两个重要文件 /etc/group   /etc/gshadow 是不是很熟悉,看内容,这里只介绍root了,自定义组可以自己看

组相对用户来说字段没有那么多,开始解释

root:x:0:#组的名字:组的密码:组的gid   这里有个有效用户组和初始用户组

有效用户组:

初始用户组:/etc/passwd文件的第四列Gid即为初始用户组

因为一个user可分配多个组,所以可以就有了有效用户组一说,顾名思义,来案例

上面实现用户wdf2的初始组是wdf2,同时wdf2用户也在wdf1组里面,通过groups命令输出的第一个组即为有效组,那么可以切换有效组,但是初始组是不可以切换的

注意两次groups输出的结果不同,第一个为当前有效组。

newgrp是在原有的shell基础上,重新开一个shell提供这个功能,相当于一个分支,可以用exit退出当前有效组

root:::#这个后面会解释,不在这里做说明了

今天到这里,最近升级,感觉有些疲惫了

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1159824.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

天猫双11:秋冬换季呼吸健康受关注 呼吸机、雾化器、血氧仪成交翻番

10月31日晚8点,天猫双11正式开售,健康消费热情集中释放。秋冬换季,呼吸健康备受关注,呼吸机、雾化器、血氧仪成交翻番,中药滋补经典方增长近400%。天猫健康数据显示,小仙炖、Ulike、Swisse、可复美、敷尔佳…

网课搜题小程序源码/小猿题库多接口微信小程序源码+自带流量主

网课搜题小程序源码,多接口小猿题库等综合网课搜题微信小程序源码带流量主,网课搜题小程序,可以开通流量主赚钱。 搭建教程 1、微信公众平台注册自己的小程序 2、下载微信开发者工具和小程序的源码 3、上传代码到自己的小程序 下载地址&…

车载网关让无人车栩栩如生:一款性价比车载终端案例

​无人车是汽车智能化的高形态,而连接无人车的大脑正是5G车载网关。今天让我们通过SV900-5G产品,感受一下无人车会带来怎样便利的生活场景。 详情查看:https://www.key-iot.com/iotlist/sv900.html 我们首先来到一座自动化工厂,几台小型AGV忙碌穿梭,它们都安装了SV…

跨国文件传输为什么要用专业的大文件传输软件?

跨国文件传输是许多跨国企业需要的基础工作,对于传输的质量和速度要求也是很严格的,随着数据量的不断增加,寻常传统的传输方式肯定是不行,需要新的技术和方式来进行传输,大文件传输软件应运而出,那它有什么…

如何创建一个react项目

文章目录 前言前言打开小黑窗口npm init vite后言 前言 hello world欢迎来到前端的新世界 😜当前文章系列专栏:react.js 🐱‍👓博主在前端领域还有很多知识和技术需要掌握,正在不断努力填补技术短板。(如果出现错误&am…

【hive 面试题】聚合操作时null和‘‘对结果的影响

1、HiveSQL中 聚合操作时null和对结果的影响 代码示例: with temp as (select null as aunion allselect 111 as a union allselect 222 as a union allselect 333 as aunion allselect as a )select sum(a), -- null 不会参与运算, 会转换成0avg(a), -- null …

图像二值化阈值调整——OTSU算法(大津法/最大类间方差法)

大津算法(OTSU算法)是一种常用的图像二值化方法,用于将灰度图像转化为二值图像。该算法由日本学者大津展之于1979年提出,因此得名。 大津算法的核心思想是通过寻找一个阈值,将图像的像素分为两个类别:前景…

【Amazon】AWS实战 | 快速发布安全传输的静态页面

文章目录 一、实验架构图二、实验涉及的AWS服务三、实验操作步骤1. 创建S3存储桶,存放网站网页2. 使用ACM建立域名证书3. 设置Cloudfront,连接S3存储桶✴️4. 设置Route53,解析域名服务5. 通过CLI工具上传网页更新内容【可选】 四、实验总结 …

Python小试牛刀:GUI(图形界面)实现计算器UI界面(二)

上一篇:Python小试牛刀:GUI(图形界面)实现计算器UI界面(一)-CSDN博客 在上一篇文章中介绍了Python GUI常用的库,以及运用GUI标准库tkinter仅设计了计算器的UI界面。 而在本篇文章,…

idea集成测试插件替代postman

idea集成测试插件替代postman 兄弟萌,你再测试接口是否无bug是否流畅的时候是否还在使用“postman”来回切换进行测试呢? 页面切换进行测试,有没有感觉很麻烦呢? 打开postman,输入接口地址,有没有感觉很麻烦…

如何选择云服务器?选择云服务器都要注意哪些关键点?

云服务器的选择对于企业和个人来说都是一个重要的决策,涉及到价格、周边生态、售后和续费等多个方面。本文将总结几个关键点,并推荐腾讯云作为一个性价比高、续费价格不贵的云服务器厂商。 价格:腾讯云的性价比高 在选择云服务器时&#xff…

自定义SpringBoot启动图标

在SpringBoot项目的resources目录下创建banner.txt文件 在https://www.bootschool.net/网站上复制Ascll艺术字(图)粘贴到banner.txt中保存。 启动项目就会加载 可以修改颜色,和版本号 ${application.version} 输出版本 ${spring-boot.v…

k8s-调度约束

目录 工作机制 调度过程 指定调度节点 Kubernetes 是通过 List-Watch 的机制进行每个组件的协作,保持数据同步的,每个组件之间的设计实现了解耦。 用户是通过 kubectl 根据配置文件,向 APIServer 发送命令,在 Node 节点上面…

土壤数据库辅助工具SPAW计算土壤导水率

土壤数据库辅助工具SPAW 首先下载SPAW工具 点击打开 根据之前的1比100土壤数据查表得到各个组分含量 其中 Field Capacity是田间持水量 Matric Bulk Density是基质粒密度 参考文章 【SWAT水文模型】ArcSWAT土壤数据库辅助工具SPAW简述

JavaEE就业课 V12.5 完整版

简介 众所周知,在IT互联网领域是靠技术吃饭的,更符合企业需求的先进技术才是硬通货。黑马Java学科一直在行动,一直走在行业最前沿! 四项目制用四个不同类型、不同开发深度的项目,去解决企业用人需求与学员具备相应开发能力匹配的…

ffmpeg命令帮助文档

一:帮助文档的命令格式 ffmpeg -h帮助的基本信息ffmpeg -h long帮助的高级信息ffmpeg -h full帮助的全部信息 ffmpeg的命令使用方式:ffmpeg [options] [[infile options] -i infile] [[outfile options] outfile] 二:将帮助文档输出到文件 …

【JAVA学习笔记】 57 - 本章作业

项目代码 https://github.com/yinhai1114/Java_Learning_Code/tree/main/IDEA_Chapter14/src/com/yinhai/homework 1. (1)封装个新闻类,包含标题和内容属性,提供get, set方法, 重写toString方法,打印对象时只打印标题; (2)只提供…

第四章 套接字通信

1.套接字socket 1. 概念 局域网和广域网 局域网:局域网将一定区域内的各种计算机、外部设备和数据库连接起来形成计算机通信的私有网络。广域网:又称广域网、外网、公网。是连接不同地区局域网或城域网计算机通信的远程公共网络。 IP(Inter…

HTML、CSS和JavaScript,实现换肤效果的原理

这篇涉及到HTML DOM的节点类型、节点层级关系、DOM对象的继承关系、操作DOM节点和HTML元素 还用到HTML5的本地存储技术。 换肤效果的原理:是在选择某种皮肤样式之后,通过JavaScript脚本来加载选中的样式,再通过localStorage存储。 先来回忆…

5.4 完整性约束命名子句

思维导图: 笔记&#xff1a;5.4 完整性约束命名子句 定义: 完整性约束是在CREATE TABLE语句中定义的。SQL为CREATE TABLE语句提供了CONSTRAINT子句&#xff0c;用于对完整性约束进行命名。命名的目的是方便增加或删除约束。 基本结构: CONSTRAINT <完整性约束名称> &l…