精华内容
下载资源
问答
  • 修改用户的扩展组命令
    千次阅读
    2021-05-09 04:05:48

    Linux 系统是下可以通过命令创建用户,当然也可以创建用户组,下面由学习啦小编为大家整理了linux创建用户组命令的相关知识,希望对大家有帮助!

    linux下创建用户组命令——groupadd命令

    其格式如下:

    代码:

    groupadd 选项 用户组

    可以使用的选项有:

    代码:

    -g GID 指定新用户组的组标识号(GID)。

    -o 一般与-g选项同时使用,表示新用户组的GID可以与系统已有用户组的GID相同。

    例1:

    代码:

    # groupadd group1

    此命令向系统中增加了一个新组group1,新组的组标识号是在当前已有的最大组标识号的基础上加1。

    例2:

    代码:

    #groupadd -g 101 group2

    此命令向系统中增加了一个新组group2,同时指定新组的组标识号是101。

    扩展资料1、删除用户组命令——groupdel命令

    其格式如下:

    代码:

    groupdel 用户组

    例如:

    代码:

    #groupdel group1

    此命令从系统中删除组group1。

    扩展资料2、linux修改用户组——groupmod命令

    其语法如下:

    代码:

    groupmod 选项 用户组

    常用的选项有:

    代码:

    -g GID 为用户组指定新的组标识号。

    -o 与-g选项同时使用,用户组的新GID可以与系统已有用户组的GID相同。

    -n新用户组 将用户组的名字改为新名字

    例1:

    代码:

    # groupmod -g 102 group2

    此命令将组group2的组标识号修改为102。

    例2:

    代码:

    # groupmod –g 10000 -n group3 group2

    此命令将组group2的标识号改为10000,组名修改为group3。

    扩展资料3

    如果一个用户同时属于多个用户组,那么用户可以在用户组之间切换,以便具有其他用户组的权限。用户可以在登录后,使用命令newgrp切换到其他用户组,这个命令的参数就是目的用户组。例如:

    代码:

    $ newgrp root

    这条命令将当前用户切换到root用户组,前提条件是root用户组确实是该用户的主组或附加组。类似于用户账号的管理,用户组的管理也可以通过集成的系统管理工具来完成。

    让Linux系统中的普通用户也有超级用户的权限

    更多相关内容
  • Linux修改用户所属 1、设置某个用户所在 usermod -g 用户组 用户名 注:-g|–gid,修改用户的gid,该一定存在 2、把用户添加进入某个(s) usermod -a -G 用户组 用户名 注: -a|–append,把用户追加到...
  • linux修改文件权限和用户组管理小结

    千次阅读 2021-05-10 20:56:13
    如何在linux下修改组权限chmod g+r path/file 加读权限 当前目录chmod -R g+r path/file 加读权限 当前目录以及子目录g-r 减读权限g+w 加写权限g-wg+x 加执行权限g-x经常会用到的命令,记一下。1.chgrp修改文件所属...

    如何在linux下修改组权限

    chmod g+r path/file 加读权限 当前目录

    chmod -R g+r path/file 加读权限 当前目录以及子目录

    g-r 减读权限

    g+w 加写权限

    g-w

    g+x 加执行权限

    g-x

    经常会用到的命令,记一下。

    1.chgrp修改文件所属组

    #简单使用,将文本test.txt所属组改为gourp1

    chgrp gourp1 test.txt

    2.chown修改文件拥有者

    #将test.txt文件所属用户修改为user1

    chown user1 test.txt

    #同时修改test.txt的所属用户和所属组

    chown user1:group1 test.txt

    3.chmod修改文件属性

    chmod 755 test

    chmod u+x test

    chmod u-x test

    chmod g+x test

    4.usrmod修改用户所属组

    一般的话只是将当前用户添加到其它组中去

    usrmod -a -G group1 user1

    如果要彻底更改用户所属的组的话使用

    usrmod -g group1 user1

    使用Linux时,需要以一个用户的身份登陆,从而限制一个使用者能够访问的资源;而组则是用来方便组织管理用户。

    用户与组

    •每个用户拥有一个UserID

    •每个用户属于一个主组,属于一个或多个附属组

    •每个组拥有一个GroupID

    •每个进程以一个用户身份运行,并受该用户可访问的资源限制

    •每个可登陆用户有一个指定的SHELL

    系统中的文件都有一个所属用户及所属组,用户、组信息保存在以下三个文件中:

    /etc/passwd   用户信息

    /etc/shadow  用户密码

    /edc/group  组信息

    命令id用以显示当前用户的信息,命令passwd可以修改当前用户的密码;以下命令可以显示登陆用户信息:

    whoami   显示当前用户

    who       显示当前登陆的用户信息

    w          显示登陆用户的详细信息

    命令useradd添加一个用户:

    useradd 用户名

    -d  指定用户家目录

    -s  指定用户登陆shell

    -u  指定用户uid

    -g  指定用户所属主组

    -G  指定用户所属附属组

    命令usermod修改一个用户的信息:

    usermod 参数 用户名

    -l  修改用户名

    -u   修改uid

    -g   修改用户主组

    -G   修改用户附属组

    -L   锁定用户

    -U  解锁用户

    例1:

    # useradd -d /usr/sam -m sam

    此命令创建了一个用户sam,其中-d和-m选项用来为登录名sam产生一个主目录/usr/sam(/usr为默认的用户主目录所在的父目录)。

    例2:

    # useradd -s /bin/sh -g group -G adm,root gem

    此命令新建了一个用户gem,该用户的登录Shell是/bin/sh,他属于group用户组,同时又属于adm和root用户组,其中group用户组是其主组。

    这里可能新建组:groupadd group 及 groupadd adm

    增加用户账号就是在/etc/passwd文件中为新用户增加一条记录,同时更新其他系统文件,如/etc/shadow,/etc/group等。

    Linux提供了集成的系统管理工具userconf,他能用来对用户账号进行统一管理。

    注:

    用户帐户本身在 /etc/passwd 中定义。Linux 系统包含一个 /etc/passwd 的同伴文件,叫做 /etc/shadow。该文件不像 /etc/passwd,只有对于 root 用户来说是可读的,并且包含加密的密码信息

    命令userdel用户删除一个用户:

    userdel 用户名

    userdel -l 用户名 删除用户的同时删除该用户家目录

    命令groupadd、groupmod用以创建、修改一个组:

    groupadd 组名

    groupmod -n 新组名 旧组名

    groupmod -g 新组ID 旧组ID

    例如:

    # userdel -r sam

    此命令删除用户sam在系统文件(主要是/etc/passwd,/etc/shadow,/etc/group等)中的记录,同时删除用户的主目录。

    删除一个组

    同样的,我们有时会需要删除一个组,命令groupde用以删除一个组

    Linux—修改文件权限、文件拥有者以及文件所在组

    修改文件权限——chmod 修改文件拥有者——chown 修改文件所属组群——chgrp

    linux修改文件权限

    ubuntu 下修改文件访问权限 Ubuntu下修改目录权限命令如下: chmod 600 name (只有所有者有读和写的权限) chmod 644 name (所有者有读和写的权限,组用户只有读的 ...

    Linux 修改文件夹的用户组权限

    将ubsadm文件夹所属用户修改为userschown -R ubsadm:users /home/ubsadm 此命令将用户123的用户组改为rootusermod -g 123 root

    Linux命令--文件权限和磁盘管理

    1.chmod chmod [ugoa][+-=][rwx] file 改变目录或者文件的权限. u是user,g是group,o是other,a是all. +是添加权限,-是去掉权限,=改变权限为. ...

    linux 修改文件权限指令chmod

    chmod 修改一下bin目录下的.sh权限就可以了. chmod u+x *.sh 这里的u 这里指文件所有者,+x 添加可执行权限,*.sh表示所有的sh文件.

    linux 中文件权限和磁盘管理、linux服务器项目如何部署

    chmod chmod 421 xx.txt //4=r,2=w,1=x df 查看已挂载磁盘的总容量.使用容量.剩余容量等,可以不加任何参数,默认是按k为单位显示的 df常用参数有 –i -h -k ...

    linux修改文件权限命令(chmod)

    chmod命令是用于改变文件或目录的访问权限.用户用它控制文件或目录的访问权限. 该命令有两种用法.一种是包含字母和操作符表达式的文字设定法:另一种是包含数字的数字设定法. 1.文字设定法 chmod ...

    linux中文件权限格式与chmod命令以及用户和用户组的管理

    简单了解一下linux中的文件权限格式与chmod命令 chmod命令:改变文件或者目录的权限 格式:chmod [参数] [] - ...

    随机推荐

    Java Web之网上购物系统(注册、登录、浏览商品、添加购物车)

    眼看就要期末了,我的专业课也迎来了第二次的期末作业---------.虽然老师的意图是在锻炼我们后台的能力,但是想着还是不利用网上的模板,准备自己写,以来别人写的静态页看不 ...

    BZOJ1016 最小生成树计数

    Description 现在给出了一个简单无向加权图.你不满足于求出这个图的最小生成树,而希望知道这个图中有多少个不同的最小生成树.(如果两颗最小生成树中至少有一条边不同,则这两个最小生成树就是不同的 ...

    2007: [Noi2010]海拔 - BZOJ

    Description YT市是一个规划良好的城市,城市被东西向和南北向的主干道划分为n×n个区域.简单起见,可以将YT市看作一个正方形,每一个区域也可看作一个正方形.从而,YT城市中包括(n+1)× ...

    【POJ2478】Farey Seque

    题意: 就是求2~n的所有欧拉函数值的和,这里就用到了快速求欧拉函数的方法.(不能暴力求了,不然必定TLE啊) 说说欧拉筛法,感觉十分机智啊~~ 对于上述代码的几个问题: 1.问:为什么i%prime ...

    win7访问windows server 2003服务器出现未知的用户名或者错误的密码(转载)

    直接放答案,感谢网友提供答案,否则自已还一直在纳闷,为什么? win7系统的安全机制限制了登陆.只要系统时间和win2003服务器的系统时间相差很多,系统就会阻止其登陆,并显示错误信息:"未 ...

    EF:分页查询 + 条件查询 + 排序

    /// /// linq扩展类---zxh /// /// & ...

    Failed to start Vsftpd ftp daemon错误

    配置 vsftpd.conf文件后 重启ftp服务出现 Failed to start Vsftpd ftp daemon错误 总是 启动失败 解决方法 将配置文件中的 listen=YES 改为 l ...

    kindeditor编辑器上传图片

    使用的是asp.net MVC 上传图片. 1.下载Kindeditor的对应的包 2.html页面 @{ Layout = null; }

    配置firewalld防火墙

    题:请按下列要求在 system1 和 system2 上设定防火墙系统: 允许 group8.example.com 域的客户对 system1 和 system2 进行 ssh 访问. 禁止 my ...

    Java.util.properties读取配置文件分析

    Java.util.properties API链接: https://docs.oracle.com/javase/8/docs/api/java/util/Properties.html Clas ...

    展开全文
  • 那么,就创建个普通用户,并把项目移到普通用户下。 【创建普通用户】 1、新建用户 命令:useradd name 2、为新建的用户设置密码 命令:passwd name 3、测试是否创建成功 方法1: 到home目录下查看是否有...

    【要求】

    项目做权限管理,不用root部署启动等操作。那么,就创建个普通用户,并把项目移到普通用户下。

    【创建普通用户】

    1、新建用户

    命令:useradd name
    2、为新建的用户设置密码

    命令:passwd name

    3、测试是否创建成功

    方法1:
    到home目录下查看是否有刚才添加的name用户
    命令:cd /home/

    方法2:
    直接测试是否可以切换到name用户
    命令:su name

    4、root到普通用户:su name。(root到普通用户可以不用输入密码)

    5、如果现在是name用户,想回到root用户,直接:exit

    【改变用户组】

    使用chown -R命令改变文件的拥有者。

    “chown -R”在linux里是:对当前目录下的所有目录以及子目录进行相同的拥有者变更。

    Linux/Unix 是多用户多任务操作系统,所有的文件皆有其拥有者(Owner)。利用chown命令可以将文件的拥有者加以改变。

    一般来说,这个命令只能由系统管理者(root)使用,一般用户没有权限来改变别人的文件的拥有者,也没有权限可以将自己的文件的拥有者改设为别人。只有系统管理者(root)才有这样的权限。

    chown命令的完整使用方式 :chown [OPTION]... [OWNER][:[GROUP]] FILE...

    其中,-R参数是指对目前目录下的所有档案与子目录进行相同的拥有者变更(即以递回的方式逐个变更)。

    扩展资料:

    chown命令的所有参数列表:

    1、-c:若该档案拥有者确实已经更改,才显示其更改动作

    2、-f:若该档案拥有者无法被更改也不要显示错误讯息

    3、-h:只对于连结(link)进行变更,而非该link真正指向的档案

    4、-v:显示拥有者变更的详细资料

    5、-R:对目前目录下的所有档案与子目录进行相同的拥有者变更(即以递回的方式逐个变更)

    6、--help:显示辅助说明

    7、--version:显示版本

     

    展开全文
  • Linux用户组之主和附加

    千次阅读 2021-05-08 23:12:54
    用户登录系统时的,规则如下:创建新用户时,若未明确指定该用户所属的主,会默认创建一个与用户名相同的,作为该用户的主组用户创建文件时,文件的所属权限就是当前用户的主使用useradd命令时用-...

    概念介绍

    主组:

    也叫初始组,是用户登录系统时的组,规则如下:

    创建新用户时,若未明确指定该用户所属的主组,会默认创建一个与用户名相同的组,作为该用户的主组

    用户创建文件时,文件的所属权限组就是当前用户的主组

    使用useradd命令时用-g参数可以指定主组,则不会默认创建同名的主组

    用户有且只能所属一个主组

    用户的主组不能被删除

    用户不能直接被移出主组,但可以更换主组

    用户被删除时它的主组若没有其他所属用户,则会自动删除该主组

    附加组

    登录后可切换的其他组,规则如下:

    使用useradd命令时用-G参数可以指定附加组

    用户可以所属零个或多个附加组

    用户的附加组和主组可相同

    附加组可以直接被删除而无需关心是否所属于用户

    附加组可以新增和移除任意个所属用户

    用户被删除时所属附属组不会受影响

    命令演示

    /etc/passwd文件

    每一个用户一条记录,7个字段分别为:用户名,密码(隐藏显示x),用户ID,用户主组ID,用户描述,用户主目录,用户默认shell

    cat /etc/passwd

    user1:x:1002:1002::/home/user1:/bin/bash

    /etc/group文件

    每一个组一条记录,四个字段分别为:名,密码,组ID,组内用户列表(仅显示将该组作为附加组的用户)

    cat /etc/group

    user1:x:1002:

    修改用户的主组

    usermod -g group1 user1

    cat /etc/passwd

    user1:x:1002:1003::/home/user1:/bin/bash

    将用户加入附属组

    建议使用gpasswd命令而不是usermod,因为usermod -G命令如果不写全用户的附属组,会清空之前的所有附属组

    groupadd group2

    gpasswd -a user1 group2

    Adding user user1 to group group2

    cat /etc/group

    group2:x:1004:user1

    用户的主组不能被删除

    groupdel user1

    groupdel: cannot remove the primary group of user 'user1'

    直接删除附属组

    cat /etc/group

    group2:x:1004:user1

    groupdel group2

    cat /etc/group

    /etc/group中已无记录

    创建用户时指定用户所属主组和附加组

    -g:用户所属主组

    -G:用户所属附加组

    -M : 不创建用户主目录

    useradd -g group1 -G group2 -M user3

    cat /etc/passwd

    user3:x:1003:1003::/home/user3:/bin/bash

    cat /etc/group

    group2:x:1004:user3

    展开全文
  • 功能描述groups命令在标准输入输出上输出指定用户所在成员,每个用户属于/etc/passwd中指定的一个和在/etc/group中指定的其他命令语法groups [选项] [参数]选项含义选项含义-help显示命令的帮助信息--...
  • Linux centos修改用户所属的方法

    千次阅读 2021-06-08 12:42:32
    Linux修改用户所属 1、设置某个用户所在 1 usermod -g 用户组 用户名 注:-g|--gid,修改用户的gid,该一定存在 2、把用户添加进入某个(s) 1 usermod -a -G 用户组 用户名 注: -a|--append,把用户...
  • 也可以用usermod命令修改已经创建的用户信息,诸如用户的UID,基本/扩展用户组,默认终端等。 语法格式:usermod [选项] 用户名 常用选项: -g:变更所属用户组 -G:变更扩展用户组 -L:锁定用户禁止其登陆 -U:解锁...
  • 比如:有时要让多个用户具有相同的权限,比如查看、修改某一文件或执行某个命令,这时就需要用户组,把用户都定义到同一用户组,通过修改文件或目录的权限,让用户组具有一定的操作权限,这样用户组下的用户对该文件...
  • dos命令大全.pdf

    2020-08-14 20:30:37
    ASSOC 显示或修改文件扩展名关联。 ATTRIB 显示或更改文件属性。 BREAK 设置或清除扩展式 CTRL+C 检查。 BCDEDIT 设置启动数据库中的属性以控制启动加载。 CACLS 显示或修改文件的访问控制列表(ACL)。 CALL 从另一个...
  • linux 中更改权限命令chown,chmod,chgrp

    千次阅读 2021-05-13 08:58:49
    chmod的区别chown用法用来更改某个目录或文件的用户名和用户组的chown 用户名:名 文件路径(可以是就对路径也可以是相对路径)例1:chown root:root /tmp/tmp1就是把tmp下的tmp1的用户名和用户组改成root和root(只...
  • linux用户管理命令

    千次阅读 2018-03-22 20:20:21
    useradd命令 useradd 命令用于创建新的用户,格式为:useradd [选项] 用户名。 参数 作用 ... 指定用户的家目录(默认为/home/username) ... 指定一个初始用户组(必须已存在) ... 指定一个或多个扩展用户组...
  • openEuler基础(二十一)用户组管理

    千次阅读 2022-04-12 00:14:39
    有时我们需要让多个用户具有相同的权限,比如查看、修改某一个文件的权限,为了让多个用户能够访问文件,需要批量授权。如果有10个用户的话,就需要授权10次,显然这种方法不太合理;能否找到一种手段,快速完成对...
  • 三、用户管理命令 1、用户添加命令 useradd  1)  useradd 命令格式: ... ... -u UID : 手工指定用户的UID号 ... -d 家目录: 手工指定用户的家目录 directory 默认会在/home下,通过-d可以修改指定的家目录的位...
  • 用户权限操作命令及详解

    千次阅读 2020-10-15 09:18:14
    用户权限相关命令 用户和权限的基本概念 概念:用户 是Linux系统工作中重要的一环, 用户管理包括 用户 管理 在Linux系统中, 不论是由本级或是远程登录系统, 每个系统都必须拥有一个账号, 并且对于不同的系统...
  • 文章目录用户权限相关命令1.1基本概念1.21.3 ls -l 扩展1.4.管理 终端命令1.5.用户管理 终端命令 1.1基本概念 ·用户 是Linux系统工作中重要的一环, 用户管理包括 用户 管理 ·在Linux系统中, 不论是由...
  • Linux的用户组与权限

    千次阅读 2022-03-28 14:51:24
    前言:在Linux操作系统中任何文件都属于某一特定的用户,而任何用户都隶属于至少一个用户组用户是否有权限对某文件进行访问、读写及执行,受到系统严格约束。这种清晰、严谨的用户用户组管理系统在很大程度上...
  • 扩展: 2、取出最后登录到当前系统的用户的相关信息。扩展: 3、取出当前系统上被用户当作其默认shell的最多的那个shell。 解释: 【cut -d : -f 7】截取以“:”为分隔符,第七个域的数据。 【uniq -c】在...
  • Linux 用户(user)和用户组(group)管理概述 ...用户(user)和用户组(group)相关命令的列举;其中也对单用户多任务,多用户多任务也做以解说,本文应该说是比较基础的文档; ++++++++++++++++++++++++++
  • Linux用户权限相关命令

    千次阅读 2018-02-10 16:09:44
    用户和权限的基本概念基本概念用户是Linux系统工作中重要的一环,用户管理包括用户管理在Linux系统中,不论是由本机或是远程登录系统,每个系统都必须拥有一个账号,并且对于不同的系统资源拥有不同的使用权限在...
  • 用户权限的相关命令: 权限类型: 01 读 read r 4 02 写 write w 2 03 执行 excute x 1 权限: 开发:将所有开发人员添加到一个中,这个中所有人就有相同的权限 我们可以使用ls -l查看文件的详细...
  • 由于所属部门不同,职位不同,为了今后分配权限的便利,还需要根据用户所属部门分别创建用户组。部门经理拥有更多的资源权限,因此,为两位部门经理也设置了专门的账户。 二、实施计划(大概流程、任务分工...
  • Linux 用户/用户组权限设置与变更

    千次阅读 2019-11-21 18:45:44
    文章目录1、用户账号管理1.1 linux系统用户角色划分1.2 Linux的单用户多任务1.3 Linux的多用户多任务2、账户(user)和账户组(group)2.1 用户和...添加组账号命令3.5 删除用户组命令3.6 管理组3.7 更改群组和名称3.8...
  • 在讲相关文件前,先来了解一下为什么要进行用户用户组管理 ↓ Linux系统支持多个用户在同一时间内登录,不同用户可以执行不同的任务,并且互不影响,Linux通过用户权限的划分与管理,实现多用户多任务的安全运行...
  • 用户 用户组 切换用户

    千次阅读 2019-01-09 16:21:55
    关键词: groupadd 注:添加用户; groupdel 注:删除用户;eg: groupmod 注:修改用户信息 ...groups 注:显示用户所属的用户 ...一 修改用户密码 ...更改用户 root 的密码 。 新的密码: 重...
  • linux用户用户组权限

    千次阅读 2020-07-16 11:00:06
    1.1 linux的用户用户组理论 1.1.1 概述 Linux是一个真实的、完整的多用户多任务操作系统,多用户多任务就是可以在系统上建立多个用户,而多个用户可以在同一时间内登录同一个系统执行各自不同的任务,而互不影响...
  • linux下查看所有用户及所有用户组

    千次阅读 2020-05-14 10:54:10
    /etc/group 文件是用户组的配置文件,内容包括用户用户组,并且能显示出用户是归属哪个用户组或哪几个用户组,因为一个用户可以归属一个或多个不同的用户组;同一用 户用户之间具有相似的特征。比如我们把某一...
  • 胡说叔叔linux查看用户所在及权限的方法有:ls-l/etc/group 查看所有的用户组及权限ls-l/etc/passwd 查看所有用户及权限groups 查看当前用户所在的组扩展资料linux通用命令1、date :print or set the system date...
  • 用户组用户的详细解释

    千次阅读 2018-05-29 09:18:54
    whoami 查看当前登录用户名 /etc/... /etc/group 文件是用户组的配置文件,内容包括用户用户组,并且能显示出用户是归属哪个用户组或哪几个用户组,因为一个用户可以归属一个或多个不同的用户组;同一用 户的...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 268,312
精华内容 107,324
热门标签
关键字:

修改用户的扩展组命令