特殊权限以及链接

二周第四次课(8月10日)

2.18 特殊权限set_uid
2.19 特殊权限set_gid

2.20 特殊权限stick_bit2.21 软链接文件
2.22 硬连接文件

2.18 特殊权限set_uid

普通用户临时拥有所有者的权限(二进制的文件)

ls /root 不允许

chmod u+s /usr/bin/ls

chmod u-s /usr/bin/ls

如果用户本身没有x权限,就变成S,和s一样,只是没有执行权限。

2.19 特殊权限set_gid

对于文件来说,用户在执行的时候,临时获得用户组的权限,

对于文件夹而言,在此文件夹下面创建的新文件,属组和该文件夹的属组一样。

2.20 特殊权限stick_bit

ll -d /tmp

对于other 位最后一位为t的文件夹,不同的用户之间无法删除其他用户的文件,只能进行修改。

注意:

对于文件:(以下对文件权限的测试是在上层目录为777 的情况)

可读:表示可以读取复制文件的内容

可写:表示可以修改文件的内容

可执行:表示可以用其他解析程序对文件执行操作

对于文件的删除,由上层目录决定

对于文件夹:

可读:表示可以列出目录本身和目录下的文件和文件夹

可写:表示可以往目录里面写文件或者文件夹爱

可执行:表示可以读取目录下面的文件内容或者改写文件的内容

仅可写:没有执行权限,和没写权限一样。

2.21 软链接文件

类似Windows的快捷方式。

把需要建立软件接的文件放在前面。

软件接文件可以连接目录。

如果是在当前目录下做软连接,ll显示的是相对路径。创建软连接的时候,尽量用绝对路径。

实例分析:/dev/sda下面 文件1.log满了 而/dev/sdb这块盘很空。可以1.cp   1.log 到dev/sdb挂载点下面去,2.删除1.log 3.ln -s 1.log XXX xxx表示/dev/sdb下面的位置。

2.22 硬链接文件

只支持对文件做硬链接

ln 1.txt 2.txt

特性:

inode号一样。

删除任意一个文件另一个文件还存在

不能跨分区。


时间: 2024-12-10 10:00:15

特殊权限以及链接的相关文章

权限模块_使用权限_显示有权限的链接_思路分析_拦截验证每个请求的权限_完善权限的分类_一些细节

权限模块__使用权限__显示有权限的链接1__思路分析 实现功能 导入源文件,找到AnchorTag.java类复制到工程中 AnchorTag.java package org.apache.struts2.views.jsp.ui; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; import javax.servlet.jsp.JspException;

NO21 Llinux的文件种类与扩展名--文件权限--硬链接

Linux的文件种类与扩展名 一.文件种类:1.普通文件(regular file)第一个字符为[ - ]包括:①纯文本档(ASCII):这是Linux系统中最多的一种文件类型,称为纯文本档.是因为内容为我们人类可以直接读到的数据,例如数字.字母等等.②二进制文件(binary): 你的Linux中的可执行文件(scripts, 文字型批处理文件不算)就是这种格式的.③数据格式文件(data):有些程序在运作的过程当中会读取某些特定格式的档案,那些特定格式的档案可以被称为数据文件 (data f

[CentOS 7系列]特殊权限与链接模式

一.特殊权限 在linux系统中,有一些特殊的权限,它们适用于极少数特殊的场景.虽然适用的场景比较少,但不代表它们不重要.比如set_uid权限,这个权限的存在,才使得操作系统的用户才能自如的更改登录口令. 在linux操作系统中,特殊权限主要有以下几个: 1.set_uid 当普通用户执行带set_uid标识位的命令文件时,将临时使用所有者的权限执行该命令. [[email protected] ~]# ll /usr/bin/ls -rwxr-xr-x. 1 root root 117656

Confluence 6 空间权限和链接到相关的空间

空间权限 每一个空间将会创建一个默认的权限.创建空间的用户将会自动具有空间管理员(space admin)的权限,这个的意思是你可以为其他用户和用户组赋予空间访问和管理的权限. 请查看 Space Permissions Overview 页面获得更多的相关信息. 系统管理员可以随时对 Confluence 的空间权限进行编辑和修改. 链接到相关的空间 你可以使用标签来链接到相关空间.每一个标签将会为空间创建一个分类,将所有具有相同标签的空间都归类到这个分类下面. 你也可以为空间添加添加一个 s

Linux 基本权限(一)

1. 权限概念 [email protected]:/home# ll 总用量 20#文件权限 链接数量 文件所有者 所属用户组 容量大小B 创建(修改)时间 文件名 drwxr-xr-x 5 root root 4096 11月 27 19:19 ./ drwxr-xr-x 24 root root 4096 11月 26 19:55 ../ drwxr-xr-x 23 hang hang 4096 11月 27 18:47 hang/ drwxr-xr-x 2 zncu zncu 4096

linux命令4 find、三个时间属性、硬链接和软连接、用户名和密码文件、增加和删除用户组、usermod、su、sudo

find搜索命令 其他搜索命令如下: [[email protected] 333]# which ls alias ls='ls --color=auto' /bin/ls [[email protected] 333]# echo $PATH /usr/lib/qt-3.3/bin:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/mysql/bin:/usr/local/jdk1.6.0_23/b

Android 6.0 Permission权限与安全机制

Marshmallow版本权限修改 android的权限系统一直是首要的安全概念,因为这些权限只在安装的时候被询问一次.一旦安装了,app可以在用户毫不知晓的情况下访问权限内的所有东西,而且一般用户安装的时候很少会去仔细看权限列表,更不会去深入了解这些权限可能带来的相关危害.但是在android 6.0 Marshmallow版本之后,系统不会在软件安装的时候就赋予该app所有其申请的权限,对于一些危险级别的权限,app需要在运行时一个一个询问用户授予权限. 旧版本app兼容问题 那么问题来了,

android 6.0权限全面详细分析和解决方案

原文: http://www.2cto.com/kf/201512/455888.html http://blog.csdn.net/yangqingqo/article/details/48371123 http://inthecheesefactory.com/blog/things-you-need-to-know-about-Android-m-permission-developer-edition/en 一.Marshmallow版本权限简介 android的权限系统一直是首要的安全

学习记录005-文件目录和权限

一.文件目录属性和权限索引节点(index node)文件类型权限属性链接数所归属的用户和用户组.最近修改时间等内容 首先查看文件一般有哪些列,都代表什么意思 ls -li 可以查看 inode linux系统的硬盘被格式化之后,一般有两部分,第一部分inode,用于存储照片视频的属性信息,包括大小,属主,属组,但是唯独不包括文件名,操作系统可以根据inode的值,查出里面所对应的信息第二部分 block 用于存放数据inode的大小一般为128字节(byte)5.8系统, 6.4默认256字节