码迷,mamicode.com
首页 > 系统相关 > 详细

linux的用户权限

时间:2021-01-21 10:55:18      阅读:0      评论:0      收藏:0      [点我收藏+]

标签:启动进程   cut   登录系统   用户创建   身份证   div   编辑   不同的   修改权限   

文件權限

什么是文件权限:

我们对当前文件可以干什么   看  写入  删除  执行

root  拥有最高执行权限   一个权限可以控制它    

普通文件的默认权限 我们创建 vim touch echo后默认的权限

rw-r--r--
  r    4  	read   读取文件   cat  less  more  vim   sed
  w    2  	write   写入内容  vim    vi    echo   sed   
  x    1 	execute     可执行  脚本                     
  -    0	没有权限 

普通9位权限位 三个为一组

PS: 文件的权限对应了三种不同用户
| | header |
| | ------ |
| rw- 文件的所有者 属主 主人能干啥 最高权限 header | |
| r- - 文件的属组 属组 组成员对应的权限 | |
| r-- 其他用户 陌生人 | 对应的权限 |
文件权限

把每个位置的三个权限相加

  • 属主
  • 属组
  • 其他用户

rwx 每位的最高权限

rw- 文件的最高权限

系统识别的只有二进制数字

  • r 4
  • w 2
  • x 1

把每个位置的三个权限位相加

-r(4)w()2- r(4)-- r(4)--

644 文件的最高权限

755 目录的最高权限

drwxr-xr-x

rwx 前三位 属主 7
r-x 中三位 属组 5
r-x 后三位 其他用户 5

rwx对于文件和目录的真正意义?

解释:1.对于文件

  r:可读。

  w:可以编辑,可以修改。

  x:可以执行。在windows中,可执行指的是.exe,.bat等这些后缀结尾的文件,在linux没有这种限制。

2.对于目录

  r:表示可以用ls命令查看其里面的文件列表。

  w:表示可以修改其目录结构

  x:表示可以cd进去

属主

-rw-r--r-- 1 root root 5 1月 20 10:52 1.sh

属于哪个用户

用户的作用:

	登录系统

	管理文件

	管理服务

	管理数据

	启动进程

root 属于最高管理员 拥有最高的权限

用户分类

每个用户对应了不同的号码

uuid 身份证 user identification 用户唯一标识

用户名 uid 权限 作用
root 0 最高统治者 类似皇帝
虚拟用户 1-999 服务启动所依赖的用户 用户不可以登录
普通用户 1000+ 登录管理系统 提高系统安全性

文件的属性: 文件真正的主人 对应权限的前三位

决定了我能对当前做什么

那个用户创建的默认文件属主就是那个用户

可以使用命令修改文件的属主

root 可以授权所有用户

普通用户不可以修改权限

九位权限位

前三位 属主

属组

属于哪个小组 中三位 默认得到文件权限 r--

默认创建的用户 都会自动创建以自身用户名命名的组

一个用户可以属于多个组

多个用户可以属于一个组

多个用户可以属于多个组


后三位: 其他人 不是主人 也没有在组内

linux的用户权限

标签:启动进程   cut   登录系统   用户创建   身份证   div   编辑   不同的   修改权限   

原文地址:https://www.cnblogs.com/ruirui-com/p/14305578.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有
迷上了代码!