一、关于/etc/group格式的讨论
谈/etc/group格式时,网上很多文章都称“组名:组密码3360组ID:组下的用户列表”。 理解/etc/group格式没有问题,但如果遇到“查看用户属于哪个组/查看用户组下有哪些用户”的问题,这种说法会产生误解
测试显示,组下的用户列表中不包含以该组为主要所属组的用户。 这个问题包括
如果在处理“显示用户所属的组”时直接使用grep username /etc/group,则只会找到用户所属的其他组,反而会丢失最重要的主组
在处理“显示用户组下的用户”时,如果直接使用grep groupname /etc/group,则只能找到将该组作为附加组的用户,而不是以最重要的自己为主组的用户
二、看用户属于哪个组
2.1在groups上查看
例如,验证oracle用户所属的组。
2.2/etc/Passwd与/etc/group结合查看
例如,验证oracle用户所属的组。
grep ` grep Oracle/etc/passwd|cut-d ‘ : ‘-f `/etc/group|cut-d ‘ 3360 ‘-f #显示用户所属的主体组
grep Oracle/etc/group|cut-d ‘ : ‘-f #显示用户所属的所有附加组
也就是说,oracle属于oinstall组和dba组; 其中以oinstall为主要所属组,以dba为附加组。
三、查询用户组下有哪些用户
看看oinstall组下有哪些用户
grep ` grep oinstall/etc/group|cut-d ‘ : ‘-f `/etc/passwd|cut-d ‘ 3360 ‘-f1 #显示主要所属组的用户
grep oinstall/etc/group|cut-d ‘ : ‘-f #显示将其作为附加组的用户
也就是说,ointall组下有oracle、test、test2三个用户; 这里,oracle以oinstall为主要所属组,test和test2以oinstall为追加组。
Linux系统用户和所属组管理lpar; 3rpar;
好了,管理Linux账户的时候终于到了。 一旦对Linux有了一定的熟悉程度,接下来就必须管理连接到Linux的帐户的问题。 这个账户的问题是秀丽的果汁很小,大到可以限制Linux主机的使用资金.
在linux下将用户添加到sudo组,以防止sudo用户更改密码
在linux上将用户添加到sudo组创建用户useradd hanli设置新用户的密码创建passwd hanli用户组groupadd op用户组usermod – .
用户管理用户(User )和用户组(Group )配置文件详细信息
用户(User )和用户组(User )简档是系统管理员最需要理解和掌握的系统基础文件之一,而理解这些文件也是系统安全管理的重要组成部分:是合格的系统.
显示linux用户权限相关内容
linux用户权限相关内容查看1用户信息创建一个名为webuser的用户帐户,并填写相应信息: root@颜色的相机94 fabhqhuz :~# adduserwebuseradding .
Linux看到登录服务的用户,并清除因用户操作而作恶的用户的命令
在工作中,我们经常切换用户,有时会忘记切换到了哪个用户。 我们需要知道当前登录的用户是谁。 使用: whoami,可以确定当前登录到系统的用户显示在哪个: who列表中。 第一列是用户名。
由用户管理的Linux用户(user )和用户组(group )管理概述
一.了解Linux的单用户多任务处理。 多用户多任务概念:Linux是多用户的。 多任务操作系统:单用户多任务和多用户多任务概念: 1.Linux单用户多任务3360单用户多任务:例如我们.
Linux系统的用户、组和权限
一.创建用户管理用户时,系统为用户分配唯一的编号UID,同时为用户创建具有相同名称的组,为组分配编号GID,并将用户加入该组。 系统规定了: uid: 0特权用户u .
如何在Linux上将用户添加到组中
)1)添加用户test、初始密码123456。 此用户的主目录为/home/share,用户的基本组为root,用户的shell为/jzdgs/tcsh,要求将此用户添加到mail和new组中。 我该怎么办.
将权限分配给linux上的新用户、用户组和新用户
Linux系统
统是一个多用户多任务的分时操作系统,任何一个要使用系统资源的用户,都必须首先向系统管理员申请一个账号,然后以这个账号的身份进入系统.用户的账号 一方面可以帮助系统管理员对使用系统的用户进 …
随机推荐
PHP匿名函数的使用
$dealer = array(); array_walk($dealer_id_arr,function($value) use(&$dealer) { $dealer[] = get_co …
Class Abstraction — Object Interfaces
ssh远程登录linux live系统
要想ssh远程登录,须要准备两件事:配置同网段IP和开启SSH服务. 因为live系统没有IP,所以首先须要配置IP. 我的live系统是在虚拟机上启动的,宿主IP为192.168.230.1,liv …
SDP(8):文本式数据库-MongoDB-Scala基本操作
MongoDB是一种文本式数据库.与传统的关系式数据库最大不同是MongoDB没有标准的格式要求,即没有schema,合适高效处理当今由互联网+商业产生的多元多态数据.MongoDB也是一种分布式数据 …
MSIL实用指南-字段的加载和保存
字段有静态字段和非静态字段之分,它们的加载保存指令也是不一样的,并且非静态字段要生成this. 静态字段的加载加载静态字段的指令是Ldsfld.ilGenerator.Emit(OpCodes.Lds …
BZOJ5118: Fib数列2(二次剩余)
题意 题目链接 题目链接 一种做法是直接用欧拉降幂算出\(2^p \pmod{p – 1}\)然后矩阵快速幂. 但是今天学习了一下二次剩余,也可以用通项公式+二次剩余做. 就是我们猜想\(5\)在这个 …
Leaf——美团点评分布式ID生成系统 UUID &; 类snowflake
Leaf——美团点评分布式ID生成系统 https://tech.meituan.com/MT_Leaf.html
初见TensorFlow :知其所以然
2.1 TensorFlow的主要依赖包 TensorFlow依赖的两个最主要的工具包——Protocol Buffer和Bazel. 2.1.1 Protocol Buffer Protocol B …
修改mongodb(带仲裁节点的副本集)各机器端口
需求:因为端口调整,需要改变副本的备份集 1.查看当前的副本集信息 [root@localhost jzdgs]# ./mongo 192.168.1.134:10001 repltest:PRIMARY …
pcntl php多进程