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 权限管理 改变groupid,如何在linux下修改组权限相关推荐

  1. 如何在linux下修改组权限

    chmod g+r path/file 加读权限 当前目录 chmod -R g+r path/file 加读权限 当前目录以及子目录 g-r 减读权限 g+w 加写权限 g-w g+x 加执行权限 ...

  2. cognos java用户权限_Cognos 权限管理之第三方目录管理员器、报表服务器权限管理、FrameWork权限管理等详细配置 【39页深度好文图文并茂带你全面了解Cognos权限管理】...

    一.引言 1.1. 编写目的 本文档是结合以往的开发经验,从实际报表开发出发,详细介绍了ReportNet报表设计流程.开发技巧,报表性能调优.FM建模规范及技巧讲解.总结的文档希望对大家在日后的开发 ...

  3. Linux系统学习: 用户和权限管理指令: 请简述 Linux 权限划分的原则

    权限抽象 一个完整的权限管理体系,要有合理的抽象.这里就包括对用户.进程.文件.内存.系统调用等抽象.下面我将带你一一了解. 首先,我们先来说说用户和组.Linux 是一个多用户平台,允许多个用户同时 ...

  4. linux管理用户组,技术|如何在 Linux 系统中通过用户组来管理用户

    本教程可以了解如何通过用户组和访问控制表(ACL)来管理用户. 当你需要管理一台容纳多个用户的 Linux 机器时,比起一些基本的用户管理工具所提供的方法,有时候你需要对这些用户采取更多的用户权限管理 ...

  5. java linux 权限管理_权限管理java实现(源于Linux中的权限管理算法)

    这个帖子由来已久吧,我也是到处搜到的,然后仔细学习,果然博大精深,然后加强点弄点自己的东西 我已声明 部分转载!! 向大家介绍一种很不错,也是Linux中的权限管理算法. 定义a^b为:a的b次方 假 ...

  6. linux修改last权限,Linux常用命令2/3(有关用户、权限管理的命令)--Unix/Linux操作系统04...

    用户是Unix/Linux系统工作中重要的一环,用户管理包括用户与组账号的管理.在Unix/Linux系统中,不论是由本机或是远程登录系统,每个系统都必须拥有一个账号,并且对于不同的系统资源拥有不同的 ...

  7. Linux用户管理详解大结局(下)

    Linux用户管理详解(下) 我们已经可以通过创建不同的用户来防止其他人使用自己的账号,之后每个账户对应一个单独的用户密码,构成了一个基本的用户管理思路.为了方便管理还可以使用组来设置相同属性的用户. ...

  8. linux上开发应用程序_如何在Linux上安装软件应用程序

    linux上开发应用程序 如何在Linux上安装应用程序? 与许多操作系统一样,该问题不仅有一个答案. 应用程序可以来自许多来源-几乎无法计数-每个开发团队都可以以自己认为最佳的方式交付软件. 知道如 ...

  9. linux 命令行删除分区,如何在 Linux 中删除分区

    管理分区是一件严肃的事情,尤其是当你不得不删除它们时.我发现自己经常这样做,特别是在使用 U 盘作为实时磁盘和 Linux 安装程序之后,因为它们创建了几个我以后不需要的分区. 在本教程中,我将告诉你 ...

最新文章

  1. Tips——IndexSearcher自动更新
  2. 使用级联SFU改善媒体质量和规模
  3. 配置 tsconfig.json
  4. java中为何输出框会无限输出,MyBatis启动时控制台无限输出日志的原因及解决办法...
  5. 更改select里面的值
  6. numpy中矩阵的转置_NumPy矩阵transpose()-Python中数组的转置
  7. hadoop的同类技术_Hadoop和Spark的区别是什么?现在都流行用哪种技术?
  8. Linux虚拟文件系统之文件系统卸载(sys_umount())
  9. 计算机错误 引用无效名称,有关无效的引用的疑难解答
  10. 单体民宿小程序开发运营方案
  11. 《Python金融大数据风控建模实战》 第15章 神经网络模型
  12. AUTOCAD——圆命令
  13. 智能系统的信息处理原理
  14. led灯条串联图_LED灯如何串联?
  15. 【区块链108将】区块链追溯产品起源,让每一个产品都是放心产品
  16. 09 conventional exercise
  17. 【Turtle圣诞系列】今年的圣诞树都来了圣诞还会远吗?(内含多份源码)
  18. ping服务器网速的工具
  19. html5底部悬浮添加到桌面,桌面小程序 在弹出的界面点击“添加到桌面”
  20. lv双肩包尺寸对照表_最值得入手的10款LV双肩包包书包图片大全

热门文章

  1. 如何转换PDF文件?试试这3种方法
  2. 《跨界杂谈》华为印象之混搭儿(八)美人痣与小酒窝
  3. HCIP之路---vlan实验
  4. 谁来清理海澜之家“男人的衣柜”中的存货?
  5. 洗地机哪个牌子好、洗地机品牌推荐
  6. 声学特征(三) pitch
  7. 敏捷开发和Scrum、Kanban、XP的关系与区别
  8. 数据结构学习心得体会
  9. python控制自己手机短信_Python 串口编程 AT指令控制短信
  10. Unity UnityWebRequest 下载封装