首页 > 系统相关 >09_Linux权限管理

09_Linux权限管理

时间:2024-03-09 22:03:04浏览次数:30  
标签:文件 rw 09 用户 topeet 拥有者 Linux 权限

Linux权限管理

1.为什么要管理Linux 权限?

很好管理每个用户。控制每个用户对系统权限的访问
初次创建的用户要比普通用户有更多的权限。
Ubuntu 的用户分为3 类:
1:root(超级用户)
2:系统初次创建的用户,比如topeet
3:安装完系统之后创建的用户。
用户的信息全部被保存在/etc/passwd 文件里面

2.Ubuntu 的文件权限:

image-20240309201324893

9 个英文字符划分为三组,每三个字母为一组。

image-20240309201329632第一组:rw- 文件拥有者的权限toppet 用户对myfile 有rw 权限,没有执行权限。
第二组:rw- 文件拥有者所在用户组的权限与topeet 文件拥有者所在topeet 组的用户可以读写,但是不能执行。
第三组:r-- 其他用户的权限不予文件拥有者在同一个组的用户权限是只能读,不能写和执行
第三列:topeet 代表文件拥有者
第四列:topeet 文件拥有者所在的组
文件的权限不仅可以使用字母来表示,也可以使用二进制来表示:
r: 100 4
w:010 2
x:001 1
第一种组合:--- 000 0
第二种组合:--x 001 1
第三种组合:r-- 100 4
第四种组合:-w- 010 2
第五种组合:-wx 011 3
第六种组合:r-x 101 5
第七种组合:rw- 110 6
第八种组合:rwx 111 7

image-20240309201336174rw- 6 4+2=6
rw- 6 4+2=6
r-- 4 4+0+0=4
664 为myfile 文件的权限

3 chmod 命令

功能:修改文件或者文件夹的权限
chmod 参数权限文件名
给myfile 文件一个777 的权限, chmod 777 myfile.c

image-20240309201343326

标签:文件,rw,09,用户,topeet,拥有者,Linux,权限
From: https://www.cnblogs.com/mzx233/p/18063434

相关文章

  • 08_Linux帮助手册讲解
    Linux帮助手册讲解1.Linux帮助手册使用man命令打开,使用手册一共有九页。1.可执行的程序或者shell命令2.系统调用3.库调用4.设备和特殊文件的帮助,通常在/dev下面5.配置文件的帮助6.游戏的帮助7.杂项的帮助8.超级用户可以执行的系统命令的帮助9.内核相关的。2.使用m......
  • 07_Linux常用命令第二部分
    Linux常用命令第二部分1.mkdir命令功能:创建一个新的文件夹mkdirtest创建一个名为test的文件夹注意:linux下是区分大小写的同一级目录下不能创建文件夹名字一样的文件使用-p参数可以创建多级目录2.rmdir功能:删除一个非空目录rmdirtest删除test文件夹注意:这个命......
  • 关于 Linux 中模拟鼠标
    问题的背景是我想用自动化脚本来玩StardewValley的小游戏,刷钱,但是遇到了一系列问题,这里记录我的一些历程。pyautogui/pydirectinputpyautogui是我第一个考虑的方案。虽然可以正常的移动鼠标,点击,但是游戏内却没有点击事件。搜索发现一般游戏在windows下使用的是directX,所......
  • 2024-03-09:用go语言,我们把无限数量的栈排成一行,按从左到右的次序从 0 开始编号, 每个栈
    2024-03-09:用go语言,我们把无限数量的栈排成一行,按从左到右的次序从0开始编号,每个栈的的最大容量capacity都相同。实现一个叫「餐盘」的类DinnerPlates,DinnerPlates(intcapacity)-给出栈的最大容量capacity,voidpush(intval)将给出的正整数val推入从左往右第一个......
  • CVE-2024-20931【复现】
    漏洞编号:CVE-2024-20931一、环境准备:1台Windows主机(10.46.47.227)作为攻击机|1台centos虚拟机(192.168.172.172)作为目标机|虚拟机网络模式为nat二、搭建漏洞环境1、docker拉取镜像1.1dockerpullismaleiva90/weblogic12|我已先完成(截图丢失),大概4~5g,拉取问题:国内镜像证......
  • Linux/macOS 查看网络接口
    Linux$nmclidevicestatusDEVICETYPESTATECONNECTIONenp0s5ethernetconnectedWiredconnection1docker0bridgeconnected(externally)docker0loloopbackunmanaged......
  • 09在VMWare中初步安装Windows10系统
    在VMWare中初步安装Windows10系统在本节中,我们使用VM初步安装一个Windows10虚拟机.为什么说是"初步"呢?因为本节的方法不涉及高级步骤(如使用PE系统等),主要目的让你熟悉首次安装系统的流程.高级方法安装系统会在未来介绍.新建虚拟机在VM中,点击新建虚拟机操作方法:1.选......
  • Linux Centos7安装node环境
    1、下载nodeNode.js中文网https://nodejs.cn/download/2、解压tar-xvf****.tar.xz3、配置环境变量vim/etc/profile文件最后增加exportPATH=$PATH:你的目录/binsource/etc/profile让环境变量配置生效4、配置淘宝镜像npmconfigsetregistryhttps://reg......
  • WindTerm的安装及远程连接Linux系统步骤
    目录WindTerm下载WindTerm远程连接LinuxWindTerm下载官网下载链接WindTerm网盘下载链接WindTerm不需要安装,将下载的压缩包解压后直接找到WindTerm.exe执行文件,双击即可运行WindTerm远程连接Linux1.先获取你的Linux的IP地址,以下以Centos7为例系统右建-在终端中打开输入if......
  • 05_Linux相对路径和绝对路径
    Linux相对路径和绝对路径什么是绝对路径?概念:目标位置的完整路径。绝对路径都是从根目录开始,Linux的根目录是/举例:北京海淀区/地球/中国/北京市/海淀区/复兴路/100号什么是相对路径?概念:目标路径是相对于你当前所在位置为基准的路径相对路径一般都是以./开头的举例:我现......