首页 > 其他分享 >09-用户与用户组管理

09-用户与用户组管理

时间:2024-04-15 20:25:33浏览次数:34  
标签:mike 帐号 etc 用户组 09 用户 口令 修改

9.3 添加用户

9.3.1 使用命令行工具:useraddgroupadd

useradd的常用参数

参数 作用
-m 可以登录到图形界面
-g 指定用户所属的组
-s 指定用户登录后所使用的Shell

9.3.3 记录用户操作:history

需要查看其他用户的操作记录时,可以读取该用户目录下的.bash_history文件。

cd /home/john/
sudo cat .bash_history

9.4 删除用户:userdel

9.5 管理用户帐号:usermod

usermod命令的常用选项

选 项 含 义
-d 修改用户主目录
-e 修改帐号的有效期限。以公元月/日/年的形式表示(MM/DD/YY)
-g 修改用户所属的组
-l 修改用户帐号名称
-s 修改用户登录后所使用的Shell
下面这条命令将john改名为mike,主目录改为/home/mike,并设置帐号有效期至2010年12月31日。
$ sudo usermod -l mike -d /home/mike -e 12/31/10 john

9.6 查看用户信息:id

9.7 用户间切换:su

9.8 受限的特权:sudo

9.9 进阶1:/etc/passwd文件

9.9.1 /etc/passwd文件概览

root:x:0:0:root:/root:/bin/bash
每一行由7个字段组成,字段间使用冒号分隔。下面是各字段的含义。

  • 登录名
  • 口令占位符
  • 用户ID号(UID)
  • 默认组ID号(GID)
  • 用户的私人信息:包括全名、办公室、工作电话、家庭电话等
  • 用户主目录
  • 登录Shell

9.10 进阶2:/etc/shadow文件

shadow文件仅对root用户可读。
/etc/shadow文件的每一行代表一个用户,并以冒号分隔每一个字段。其中,只有用户名和口令字段是要求非空的。一条典型的记录如下:
mike:$1$F60O3P9D$250FhpLPgsJINANs7j93Z0:14166:0:180:7::14974
以下是各个字段的含义。

  • 登录名
  • 加密后的口令
  • 上次修改口令的日期
  • 两次修改口令之间的天数(最少)
  • 两次修改口令之间的天数(最多)
  • 提前多少天提醒用户修改口令
  • 在口令过期多少天后禁用该账户
  • 帐号过期的日期
  • 保留,目前为空

9.11 进阶3:/etc/group文件

admin:x:115:lewis,rescuer
以下是这4个字段的含义。

  • 组名
  • 组口令占位符
  • 组ID(GID)号
  • 成员列表,用逗号分开(不能加空格)

标签:mike,帐号,etc,用户组,09,用户,口令,修改
From: https://www.cnblogs.com/goldenretriever/p/18136822

相关文章

  • NTLM(NT LAN Manager)是一种Windows操作系统中使用的身份验证协议,用于验证用户的身份以
     NTLM(NTLANManager)是一种Microsoft开发的身份验证协议,用于在Windows网络环境中进行用户身份验证和访问控制。它起源于Microsoft的早期操作系统,最初是作为WindowsNT的一部分而引入的。NTLM的发展可以追溯到1990年代初,当时Microsoft开始研发WindowsNT操......
  • 09、M-LAG Lite原理
    M-LAGLite原理对于前面讲述的链路聚合都是单设备与单设备之间的对接。如果Eth-Trunk出现故障或者对端设备故障,交换机或者服务器将无法与对端设备继续进行通信。使用跨设备链路聚合后,交换机或者服务器可以双归到两台设备上,从而把链路可靠性从单板级提高到了设备级。根据上行设......
  • linux-用户的增-删-改
    1.用户相关命令增(创建用户)命令:useradd+用户名#创建一个用户会影响到4个文件:/etc/passwd  (用户信息)/etc/shadow  (用户密码)/etc/group   (用户组)/etc/gshadow(用户组密码) 创建用户(不用命令的方式)步骤  (太过繁琐,一般用命令创建,了解即可)  1.vim/etc/gro......
  • P5094 [USACO04OPEN] MooFest G 加强版
    原题链接题解\(O(n^2)\)不可能,所以考虑线性,将奶牛按下标排序,顺序遍历,对于\(i\)而言,它的贡献等于\(\sum_{j\lti\,\v[j]\leqslantv[i]}{dis(i,j)·v[i]}\),等于\(v[i]·((\sum_{j\lti\,\v[j]\leqslantv[i]}{1})·x[i]-\sum_{j\lti\,\v[j]\leqslantv[i]}{x[j]})\)......
  • 使用openGauss jdbc 3.0测试国密SM3用户认证
    使用openGaussjdbc3.0测试国密SM3用户认证本文出处:https://www.modb.pro/db/393728openGauss现在支持四种用户认证方式,通过postgresql.conf文件中的参数password_encryption_type确定,认证方式与该参数的对应关系如下表所示:认证方式 参数md5 password_encryption_ty......
  • Linux-用户管理-查看用户命令id-/etc/passwd-/etc/shadow-系统中用户的约定和规范
    1.Linux下的用户有什么作用1)系统上的每一个进程(运行的程序)都需要特定的用户运行2)每一个文件都有特定的用户拥有,所以访问一个文件或目录受到用户的限制3)进程能够以何种方式访问某一个文件或目录,与进程所关联的用户有关  2.用户相关查看命令命令:id#语法id[option......
  • 用户登录功能遇到的问题总结
    Cookie和Sessionsessionid每个用户都有自己的session,不同用户之间session是隔离的,这个由所有的session插件或者tomcat服务器自己维护分布式环境下用户信息保存到服务器的Session下就不靠谱了,不同节点的服务器sessioin数据并不会主动同步。使用服务器自身的session注意问题......
  • 24/04/09 CSP-J 模拟赛
    \(\color{red}(1)\)P2296[NOIP2014提高组]寻找道路在有向图\(G\)中,每条边的长度均为\(1\),现给定起点和终点,请你在图中找一条从起点到终点的路径,该路径满足以下条件:路径上的所有点的出边所指向的点都直接或间接与终点连通。在满足条件\(1\)的情况下使路径最短。......
  • 【CSP】202009-4 星际旅行 90%
    题目大意:n维空间内有一半径为r的球体,空间中球体之外有m个点,在不穿过球体的条件下求这m个点两两间的最短曲线距离。分析:显然有两种情况:1.两点连线不经过球体;2.两点连线穿过球体。第一种情况显然,考虑第二种情况:将球心、两点作为研究平面,可以发现最短曲线一定包括两条线段和一段......
  • InfluxDB时序数据库图形用户界面可视化工具(influxdb-gui)
    说明之前开发了一款TDengine的GUI程序,出于兴趣,简单搞个InfluxDB的复制版,类似Navicat,目前基础操作功能已满足,后续看情况,可以继续扩展功能。介绍InfluxDB-GUI是一款功能全面、操作简便的influxdb时序数据库图形界面工具,V1.0.0目前支持influxdb版本列表如下:influxdb1.8.10版本......