精华内容
下载资源
问答
  • Linux查看用户分组

    千次阅读 2017-10-19 16:02:00
    cat /etc/group文件包含所有组cat /etc/shadow和cat /etc/passwd系统存在的所有用户名usermod或者...w可以查看当前活跃的用户列表 ---------------------------------------------------------------------------...

    cat /etc/group文件包含所有组
    cat /etc/shadow和cat /etc/passwd系统存在的所有用户名 
    usermod 或者修改 /etc/passwd文件即可修改当前用户所属组的方法

    w 可以查看当前活跃的用户列表

     

    -------------------------------------------------------------------------------------------------------------------------------------------------------------------

    usermod 
    功能说明:修改用户帐号。 
    语  法:usermod [-LU][-c <备注>][-d <登入目录>][-e <有效期限>][-f <缓冲天数>][-g <群组>][-G <群组>][-l <帐号名称>][-s ][-u ][用户帐号]
    使用示例:usermod -g root test

    补充说明:usermod可用来修改用户帐号的各项设定。
    参  数: 
    -c<备注>  修改用户帐号的备注文字。 
    -d登入目录>  修改用户登入时的目录。 
    -e<有效期限>  修改帐号的有效期限。 
    -f<缓冲天数>  修改在密码过期后多少天即关闭该帐号。 
    -g<群组>  修改用户所属的群组。 
    -G<群组>  修改用户所属的附加群组。 
    -l<帐号名称>  修改用户帐号名称。 
    -L  锁定用户密码,使密码无效。 
    -s  修改用户登入后所使用的shell。 
    -u  修改用户ID。 
    -U  解除密码锁定。

    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------


    功能说明:显示目前登入系统的用户信息。 
    语  法:w [-fhlsuV][用户名称] 
    补充说明:执行这项指令可得知目前登入系统的用户有那些人,以及他们正在执行的程序。单独执行w 
    指令会显示所有的用户,您也可指定用户名称,仅显示某位用户的相关信息。 
    参  数: 
    -f  开启或关闭显示用户从何处登入系统。 
    -h  不显示各栏位的标题信息列。 
    -l  使用详细格式列表,此为预设值。 
    -s  使用简洁格式列表,不显示用户登入时间,终端机阶段作业和程序所耗费的CPU时间。 
    -u  忽略执行程序的名称,以及该程序耗费CPU时间的信息。 
    -V  显示版本信息。

    转载于:https://www.cnblogs.com/heidsoft/p/7693027.html

    展开全文
  • Linux下查看某个用户组下的所有用户

    万次阅读 2018-04-08 14:24:28
    需要查看“jishu”分组下的所有用户,可以使用命令如下:grep 'jishu' /etc/group显示结果是:这样就可以将该分组下的所有用户显示出来了。

    需要查看“jishu”分组下的所有用户,可以使用命令如下:

    grep 'jishu' /etc/group

    显示结果是:


    这样就可以将该分组下的所有用户显示出来了。


    展开全文
  • linux创建分组用户

    千次阅读 2017-03-13 11:37:17
    特定分组添加用户: adduser -g 分组名 用户名 1)管理用户(user)的工具或命令; useradd 注:添加用户  adduser 注:添加用户 passwd 注:为用户设置密码 usermod 注:修改用户命令,可以通过...

    创建分组:

    groupadd xxx;(xxx:分组名)


    特定分组添加用户:

    adduser -g 分组名 用户名

    1)管理用户(user)的工具或命令;

    useradd    注:添加用户 
    adduser    注:添加用户
    passwd     注:为用户设置密码
    usermod  注:修改用户命令,可以通过usermod 来修改登录名、用户的家目录等等;
    pwcov       注:同步用户从/etc/passwd 到/etc/shadow 
    pwck         注:pwck是校验用户配置文件/etc/passwd 和/etc/shadow 文件内容是否合法或完整;
    pwunconv  注:是pwcov 的立逆向操作,是从/etc/shadow和 /etc/passwd 创建/etc/passwd ,然后会删除 /etc/shadow 文件;
    finger        注:查看用户信息工具
    id              注:查看用户的UID、GID及所归属的用户组
    chfn          注:更改用户信息工具
    su             注:用户切换工具
    sudo         注:sudo 是通过另一个用户来执行命令(execute a command as another user),su 是用来切换用户,然后通过切换到的用户来完成相应的任务,但sudo 能后面直接执行命令,比如sudo 不需要root 密码就可以执行root 赋与的执行只有root才能执行相应的命令;但得通过visudo 来编辑/etc/sudoers来实现;
    visudo      注:visodo 是编辑 /etc/sudoers 的命令;也可以不用这个命令,直接用vi 来编辑 /etc/sudoers 的效果是一样的;
    sudoedit  注:和sudo 功能差不多;



    2)管理用户组(group)的工具或命令;

    groupadd  注:添加用户组;
    groupdel         注:删除用户组;
    groupmod        注:修改用户组信息
    groups     注:显示用户所属的用户组
    grpck
    grpconv   注:通过/etc/group和/etc/gshadow 的文件内容来同步或创建/etc/gshadow ,如果/etc/gshadow 不存在则创建;
    grpunconv   注:通过/etc/group 和/etc/gshadow 文件内容来同步或创建/etc/group ,然后删除gshadow文件;


    展开全文
  • linux下创建用户分组及设置分组权限

    千次阅读 2019-04-25 10:48:55
    linux中的每个用户必须属于一个组,不能独立于组外。在linux中每个文件有所有者、所在组、其它组的概念 所有者 所在组 其它组 改变用户所在的组 所有者 一般为文件的创建者,谁创建了该文件,就天然的...

    用户组
    在linux中的每个用户必须属于一个组,不能独立于组外。在linux中每个文件有所有者、所在组、其它组的概念

    • 所有者

    • 所在组

    • 其它组

    • 改变用户所在的组

    所有者

    一般为文件的创建者,谁创建了该文件,就天然的成为该文件的所有者

    用ls ‐ahl命令可以看到文件的所有者

    也可以使用chown 用户名 文件名来修改文件的所有者

    文件所在组

    当某个用户创建了一个文件后,这个文件的所在组就是该用户所在的组

    用ls ‐ahl命令可以看到文件的所有组

    也可以使用chgrp 组名 文件名来修改文件所在的组

    其它组

    除开文件的所有者和所在组的用户外,系统的其它用户都是文件的其它组

    文件权限
    ls

    -l中显示的内容如下:

    -rwxrw-r‐-1 root root 1213 Feb 2 09:39 abc

    • 10个字符确定不同用户能对文件干什么

    • 第一个字符代表文件(-)、目录(d),链接(l)

    • 其余字符每3个一组(rwx),读(r)、写(w)、执行(x)

    • 第一组rwx:文件所有者的权限是读、写和执行

    • 第二组rw-:与文件所有者同一组的用户的权限是读、写但不能执行

    • 第三组r–:不与文件所有者同组的其他用户的权限是读不能写和执行

    也可用数字表示为:r=4,w=2,x=1 因此rwx=4+2+1=7

    • 1 表示连接的文件数

    • root 表示用户

    • root表示用户所在的组

    • 1213 表示文件大小(字节)

    • Feb 2 09:39 表示最后修改日期

    • abc 表示文件名

    改变权限的命令

    chmod 改变文件或目录的权限

    chmod 755 abc:赋予abc权限rwxr-xr-x

    chmod u=rwx,g=rx,o=rx abc:同上u=用户权限,g=组权限,o=不同组其他用户权限

    chmod u-x,g+w abc:给abc去除用户执行的权限,增加组写的权限

    chmod a+r abc:给所有用户添加读的权限

    改变所有者(chown)和用户组(chgrp)命令

    chown xiaoming abc:改变abc的所有者为xiaoming

    chgrp root abc:改变abc所属的组为root

    chown root ./abc:改变abc这个目录的所有者是root

    chown ‐R root ./abc:改变abc这个目录及其下面所有的文件和目录的所有者是root

    改变用户所在组

    在添加用户时,可以指定将该用户添加到哪个组中,同样用root的管理权限可以改变某个用户所在的组

    • usermod ‐g 组名 用户名

    你可以用

    • usermod ‐d 目录名 用户名,改变该用户登录的初始目录

    【综合案例】

    【题1.1】建立两个用户组group1和group2,以及三个用户dennis、daniel、abigale,并且将前2个用户分配在group1用户组下,后一个分配在group2用户组下

    【题1.2】以dennis用户登录,创建一个Hello.java文件

    【题1.3】以daniel用户登录,观察是否可以访问/home/dennis目录以及读或写其创建的Hello.java文件

    【题1.4】以dennis用户登录,修改目录/home/dennis及Hello.java文件的读写权限(更正:修改目录权限的时候,应该使用770,而不是760,否则权限不足)

    【题1.5】重复【题1.3】

    【题1.6】改变abigale的用户组由group2变为group1

    然后,可以使用cat /etc/passwd查看并确定

    【参考】

    • groupadd 组名,在linux中添加组

    • vi /etc/group,查看linux中所有组信息,可以看可以编辑

    • cat /etc/group,查看linux中所有组信息,只可以看不可以编辑

    • useradd ‐g 组名 用户名,创建用户的同时指定将该用户分配到哪个组下

    • vi /etc/passwd,查看linux中所有用户信息,可以看可以编辑

    • cat /etc/passwd,查看linux中所有用户信息,只可以看不可以编辑

    既然绝非庸才,为何甘于平凡?

    展开全文
  • linux下查看所有用户及所有用户

    千次阅读 2020-05-14 10:54:10
    groups 查看当前登录用户的组内成员 groups gliethttp 查看gliethttp用户所在的组,以及组内成员 whoami 查看当前登录用户名 /etc/group文件包含所有组 /etc/shadow和/etc/passwd系统存在的所有用户名 1、/etc/group ...
  • Linux 系统读取Excel文件,从而批量创建用户,并为每个用户设置一定格式密码,创建分组
  • LINUX-用户分组操作

    千次阅读 2018-06-06 10:12:41
    用户操作:一、添加用户:方式1:adduser tmpuser --说明:用户默认路径为/home,无密码方式2:useradd -d /usr/tmpuser -m tmppassword ...userdel tmpuser四、为新用户赋文件权限:方式1:chmod -R 755 目录 ---说...
  • Linux配置tomcat环境0 简介1 前置要求2 用户组配置3 安装tomcat4 配置tomcat目录权限5 启动tomcat 0 简介   为tomcat配置一个用户组,将需要启动、配置tomcat的用户添加到该组内。这样配置可以防止部分不需要...
  • 1.增加用户 ...usermod -g root user #将新建的user用户分组设置到root分组下 5.修改权限 chmod -R U+X,G+W,O+R /etc/passwd 解释: chmod:为修改权限; -R:即以递回的方式逐个变更; ...
  • (1)创建一个名为“Linux姓名”的用户,并作为“Linux学号”用户组的成员。 (2)将“Linux姓名”用户名改为network,查看/etc/passwd文件。 (3)查看用户network的用户目录,并将其改为 /home/network。 ....
  • 1.查看所有用户 cut -d : -f 1 /etc/passwd 2.添加用户 useradd 命令可以创建一个新的用户帐号,其最基本用法为:  useradd 用户名  如输入以下命令:  adduser newuser  useradd newuser  系统将...
  • linux查看所有的用户和组信息

    万次阅读 2019-05-07 17:14:16
    linux查看所有的用户和组信息 cat /etc/passwd 查看所有的用户信息 [root@wangpai720 ~]# cat /etc/passwd root:x:0:0:root:/root:/bin/bash bin:x:1:1:bin:/bin:/sbin/nologin daemon:x:2:2:daemon:/sbin:/sbin/...
  • Linux用户分组管理的常用操作笔记

    千次阅读 2016-11-01 14:57:03
    linux使用用户分组的概念来分权限管理系统文件,这对于系统的安全有很大的用处。先来看下linux中文件信息的基本属性:如图所示,使用 ls -al 指令,就可以看到文件夹各文件夹/文件的基本文件信息。对该行信息...
  • Linux命令(26):Linux查看用户和组

    万次阅读 2016-09-21 18:29:31
    用户分组Linux系统中对用户进行管理及控制访问权限的一种手段。每个用户都属于某个用户组;一个组中可以有多个用户,一个用户也可以属于不同的组。当一个用户同时是多个组中的成员时,在 /etc/passwd 文件中记录...
  • (1)cat /etc/passwd eg: ...szsbsystem:X:4003:49::/data/impdata:/bin/bash ...49表示用户所在的分组 WWW daemon apache表示备注 /data/impdata表示用户家目录 /bin/bash表示shell命令所在的目录 (2)cat /etc/
  • linux下如何查看某个用户所属组?

    千次阅读 2019-05-26 19:59:00
    答: id 或 groups 转载于:https://www.cnblogs.com/dakewei/p/10927273.html
  • Linux 面试题 1、绝对路径用什么符号表示?...怎么查看当前用户id?查看指定帮助用什么命令? 4、Ls 命令执行什么功能? 可以带哪些参数,有什么区别? 5、建立软链接(快捷方式),以及硬链接的命令。 6、目录创...
  • Linux 查看当前用户id和组id

    千次阅读 2018-08-08 15:41:00
    whoami && id 转载于:https://www.cnblogs.com/Presley-lpc/p/9443187.html
  • linux如何查看用户

    万次阅读 多人点赞 2018-08-26 13:50:37
    cat /etc/passwd查看所有的用户信息,详情如下图 【步骤二】cat /etc/passwd|grep 用户名 cat /etc/passwd|grep 用户名,用于查找某个用户,如下图 【步骤三】cat /etc/group cat /etc/group...
  • 1.在做文件权限管理之前,我们先了解文件的基本属性,执行 ll 或者ls -l,查看文件的基本属性,以及所属的用户和组: 第一列中: 第一个字符: d:表示目录; -:表示文件; rwx: r:读权限 w:写...
  • Linux新增用户及修改分组和权限

    千次阅读 2016-11-17 16:40:36
    1.新增用户 (actualbudget323) ...-d 目录 指定用户主目录,如果此目录不存在,则同时使用-m选项,可以创建主目录 ...3.修改budget323的分组用户 (由于是在root建的文件夹,此时我们要把budget323放在man
  • linux下创建用户赋予root权限

    千次阅读 2020-09-09 21:00:12
    最近一直在折腾linux的脚本,用来固化一些常用的功能,本次记录创建用户赋予权限。 1.创建用户 useradd 和 adduser 都行 eg, useradd deploy 2.创建或者修改密码 passwd deploy 然后会提示输入密码,连续输入两次...
  • Linux查看用户数、登录用户

    千次阅读 2015-12-06 20:17:00
    如果是系统中全部只要默认shell是bash的就包括那么二楼正解,就是cat /etc/passwd|grep bash|wc -l如果是正在登陆系统的... cat /etc/passwd|grep bash|wc -l   1.在pc终端上查看pcca终端的接口  [pc@lyy ~]...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 60,741
精华内容 24,296
关键字:

linux查看分组下的用户

linux 订阅