Linux-初学者系列2——用户组管理和权限管理

用户组管理和权限管理

  • Linux-初学者系列2_用户组管理和权限管理
      • 一、所有者
        • 1、查看文件的所有者
          • 指令
        • 2、修改文件所有者
          • 指令
          • 实操
      • 二、组创建
          • 语法指令:
          • 实操:
      • 三、所在组
        • 1、查看文件/目录所在组
          • 基本指令:
          • 实操:
        • 2、修改文件所在组
          • 基本指令:
          • 实操:
      • 四、其他组
      • 五、改变用户所在的组
          • 改变用户所在的组
      • 六、权限
          • 0-9位说明:
          • 可用数字
          • 其他说明
        • 一、rwx
          • 文件
          • 目录
        • 二、chmod
          • 1、+、-、= 变更权限
            • 例:
          • 2、通过数字变更权限
        • 三、修改权限
          • 1、修改文件所有者chown
          • 2、修改文件/目录所在组chgrp

Linux-初学者系列2_用户组管理和权限管理

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

一、所有者

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

1、查看文件的所有者

指令
ls -ahl

2、修改文件所有者

指令
chown 用户名 文件名
实操
[root@bogon ~]# ls -ahl
总用量 80K
dr-xr-x---. 19 root root 4.0K 4月  21 17:08 .
省略中间内容...
drwxr-xr-x.  2 root root    6 3月  16 17:45 桌面

在这里插入图片描述

在这里插入图片描述

二、组创建

语法指令:
groupadd 组名
实操:

创建一个组:huang

groupadd huang

创建一个用户hun,并加入到huang组中

useradd -g huang hun

三、所在组

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

1、查看文件/目录所在组

基本指令:
ls -ahl
实操:

使用hun创建一个文件,看看文件属于哪个组

[root@bogon ~]# id hun
uid=1001(hun) gid=1001(huang) 组=1001(huang)
[root@bogon ~]# passwd hun
更改用户 hun 的密码 。
新的 密码:bearhello
重新输入新的 密码:bearhello
passwd:所有的身份验证令牌已经成功更新。
[hun@bogon ~]# pwd
/home/hun
[root@bogon ~]# touch bear.txt
[root@bogon ~]# ll
总用量 0
- rw-r--r-- . 1 hun huang 0 4月 22 10:51 bear.txt

2、修改文件所在组

基本指令:
chgrp 组名 文件名
实操:

使用root用户创建文件 chen.txt 看看当前文件属于哪个组,然后修改到hun组。

[root@bogon ~]# touch chen.txt
[root@bogon ~]# ll
总用量 0
- rw-r--r-- . 1 root root 0 4月 22 10:51 chen.txt
[root@bogon ~]# chgrp hun chen.txt

四、其他组

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

五、改变用户所在的组

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

改变用户所在的组
usermod -g 组名 用户名
usermod -d 目录名 用户名 (改变用户登录的初始目录)

六、权限

在这里插入图片描述

0-9位说明:

第0位(d,-,l,c,b)确定文件类型

  • l是链接,类似于Windows的快捷方式
  • d是目录,类似于Windows的文件夹
  • c是字符设备文件、鼠标、键盘
  • b是块设备,例:硬盘

第1-3位确定所有者(root)拥有文件的权限

第4-6位确定所属组(group)拥有文件的权限

第7-9位确定其他用户(other)拥有文件的权限

可用数字

r=4,w=2,x=1

即rwx=4+2+1=7

其他说明
说明
1文件:文件数/目录:子目录数
root用户
root
0文件大小(字节)
3月 21 17:27最后修改日期
huanhun文件名

在这里插入图片描述

一、rwx

文件

【r】可读(read):读取、查看。

【w】可写(write):修改,但不代表可以删除文件,删文件是对文件所在的目录有写权限,才能删除。

【x】可执行(execute):可以被执行。

目录

【r】可读(read):读取、ls查看目录内容。

【w】可写(write):修改,对目录内创建+删除+重命名目录。

【x】可执行(execute):可以进入该目录。

二、chmod

修改权限chmod,通过指令可以修改文件、目录的权限。

1、+、-、= 变更权限

ugo的总和:

  • u:所有者
  • g:所有组
  • o:其他人
  • a:所有人
例:
[root@bogon ~]# chmod u=rwx,g=rx,o=x 文件/目录
[root@bogon ~]# chmod o+w 文件/目录
[root@bogon ~]# a-x 文件/目录
2、通过数字变更权限
r=4 w=2 x=1
rwx=4+2+1=7
即:
[root@bogon ~]# chmod 751 文件/目录

三、修改权限

1、修改文件所有者chown
[root@bogon ~]# chown newowner 文件/目录 改变所有者
[root@bogon ~]# chown newowner:newgroup 文件/目录 改变所有者和所在组
参数-R:
如果是目录,目录下所有的文件和目录的所有者都会修改
[root@bogon ~]# chown -R 所有者 /home/zhang
2、修改文件/目录所在组chgrp

语法:

chgrp newgroup 文件/目录 改变所在组

例:

[root@bogon ~]# groupadd zhong
[root@bogon ~]# chgrp zhong /home/zhang.txt

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mfbz.cn/a/14176.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

在当前互联网行情下,Android想转音视频开发,会有前景吗?

前言 近年来,由于三年疫情的影响,很多公司都开始陆陆续续的在裁员,Android开发工作岗位也是,可能有些从事Android开发的朋友还没有意识到,Android开发岗位正在变少,求职者,僧多粥少&#xff0c…

020:Mapbox GL加载高德地图(影像瓦片图)

第020个 点击查看专栏目录 本示例的目的是介绍演示如何在vue+mapbox中加载高德地图(影像瓦片图)。 直接复制下面的 vue+mapbox源代码,操作2分钟即可运行实现效果 文章目录 示例效果配置方式示例源代码(共80行)相关API参考:专栏目标示例效果 配置方式 1)查看基础设置:…

在金融领域使用机器学习的 9个技巧

机器学习已经倍证明可以预测结果和发掘隐藏的数据模式。但是必须小心使用,并遵循一些规则,否则就会在数据的荒野中徘徊而无所获。使用机器学习进行交易的道路充满了陷阱和挑战,只有那些勤奋认真地遵循规则的人才能从中获得收益。下面是一些技…

235:vue+openlayers 绘制带有径向渐变填充色的圆形

第235个 点击查看专栏目录 本示例的目的是介绍如何在vue+openlayer中绘制带有径向渐变填充色的圆形。 如果填充线性渐变的多边形,可以参考这个篇文章 直接复制下面的 vue+openlayers源代码,操作2分钟即可运行实现效果 文章目录 示例效果配置方式示例源代码(共136行)相关A…

像素是什么

像素分为设备像素和设备无关像素。 下面说说来龙去脉。 一、显示器 显示图像的电子设备。 (一)显示器种类 1.LCD LCD(Liquid crystal display),是液体晶体显示,也就是液晶显示器,LCD具有功耗低…

HTB靶机-Lame-WP

Lame 简介: Lame is a beginner level machine, requiring only one exploit to obtain root access. It was the first machine published on Hack The Box and was often the first machine for new users prior to its retirement Tags: Injection, C…

5.5G的关键一跳!将数智未来照进现实

编辑:阿冒 设计:沐由 作为数字时代的三大思想家之一,乔治吉尔德在1993年就指出,未来25年内主干网的带宽每6个月增长一倍,其增长速度是摩尔定律预测的CPU增长速度的3倍。 这就是著名的吉尔德定律(Gilder’s …

搞懂 API ,地图 API 制作方法分享

地图 API 是一种基于 Web 开发的应用程序编程接口,可以用于创建和展示地图及地理信息。以下是一些地图 API 制作的方法: 选择地图 API 平台:目前市场上有很多地图 API 平台供选择,比如 Google Maps API、百度地图 API、高德地图 A…

Ubuntu 23.04 正式发布

Ubuntu 23.04 “Lunar Lobster” 是 Ubuntu 操作系统的最新短期支持版本,该版本将获得 9 个月的支持,直到 2024 年 1 月。如果你需要长期支持,建议使用 Ubuntu 22.04 LTS 代替。 Linux 内核 Ubuntu 23.04 采用了新的 Linux 6.2 内核。 值得注…

FPGA基于XDMA实现PCIE X8视频采集HDMI输出 提供工程源码和QT上位机程序和技术支持

目录 1、前言2、我已有的PCIE方案3、PCIE理论4、总体设计思路和方案5、vivado工程详解6、驱动安装7、QT上位机软件8、上板调试验证9、福利:工程代码的获取 1、前言 PCIE(PCI Express)采用了目前业内流行的点对点串行连接,比起 PC…

JUC概述

1. JUC是什么? 在 Java 5.0 提供了 java.util.concurrent(简称JUC)包,在此包中增加了在并发编程中很常用的工具类。此包包括了几个小的、已标准化的可扩展框架,并提供一些功能实用的类,没有这些类,一些功能会很难实现或…

单链表——“数据结构与算法”

各位CSDN的uu们你们好呀,今天,小雅兰的内容终于是我们心心念念的单链表啦,这一块呢,是一个很重要的部分,也是一个对目前的我来说,比较困难的部分,下面,就让我们进入单链表的世界吧 之…

【linux】对于权限的理解

权限 Linux权限的概念用户之间的切换 Linux权限管理文件权限操作文件的人Linux文件默认权限的设置权限掩码 所属组/其他删除拥有者创建的文件文件拥有者、所属组的修改修改文件拥有者修改文件所属组一次性修改拥有者和所属组 目录的执行权限 Linux权限的概念 首先,…

电脑怎么远程控制另一台电脑

要从一台电脑远程控制另一台电脑,您可以使用远程桌面软件。 以下是远程控制另一台电脑的步骤: 一、在两台电脑上安装远程桌面软件 有多种远程桌面软件可用,例如 Splashtop、微软远程桌面。 在远程电脑和本地电脑上分别安装软件。访问各自软…

【产品经理】系统上线自查清单

产品上线之前的准备工作,看起来简单,实际做起来是非常繁杂的,如果没有尽早考虑和准备,可能会手忙脚乱甚至导致产品延迟上线。 产品上线前的准备工作听起来简单,但实际做起来非常繁杂。除了要考虑用户需求、商业需求外&…

vue项目 解决el-table自适应高度,vue页面不显示多条滚动条,超出的部分让el-table内部出现滚动条(推荐使用第二种解决方案)

一、需求 后台管理系统:最常见的页面都是由—>左侧菜单、头部tabView页签、主体数据渲染页面(AppMain);而一般AppMain页面又分为: 搜索区域、table数据(分页),可能也会存在底部&a…

局域网 - 高速以太网(百兆、千兆、万兆)

文章目录 1 概述1.1 802.3 物理层规范1.2 以太网标准中后缀 -T、-F、-X 含义 2 分类2.1 快速以太网(802.3μ、百兆)2.2 千兆以太网(802.3z、802.3ab)2.3 万兆以太网(802.3ae) 3 扩展3.1 网工软考真题 1 概述…

Docker 部署 MySQL 一主多从

主从复制的原理: 1、主库: 创建一个有权访问binlog日志的从库账号,配置需要主从复制的库 有写操作时,可以将写操作或者写操作之后的数据记录到日志文件中(binlog) 通过一个线程通知需要同步数据…

设计模式:UML中的类图(6种关系)

一.UML图介绍 统一建模语言是用来设计软件的可视化建模语言。它的特点是简单、统一、图形化、能表达软件设计中的动态与静态信息。 UML 从目标系统的不同角度出发,定义了用例图、类图、对象图、状态图、活动图、时序图、协作图、构件图、部署图等 9 种图。 二.类图…

太阳的G2

我已经忘记是怎么喜欢上保罗的 入职腾讯的第一天,同事看到我的英文名cris,就笃信我应该是保罗的球迷。 是的,我是保罗的球迷「当然,不只是保罗的球迷」。 14-15赛季,保罗在的快船跟马刺鏖战7场,硬是在第7场…
最新文章