`

Linux文档权限

 
阅读更多

查看文档权限信息

执行命令ls -al,查看文档详细信息

dr-xr-xr-x.  2  root  root  4096  Aug 12:02:41  bin

 

第一栏:dr-xr-xr-x.

    格式化为[0][123][456][789]

    0:文档类型,d目录,-档案,l连接档,c一次性读取装置,b可随机存储装置

    123:文档拥有者的权限,权限使用rwx的规则,即读写执行

    456:同群组同户的权限

    789:其它用户的权限

第二栏:2

    表示有多少个档名连接到此节点(i-node)

第三栏:root  root

    表示拥有者帐号及拥有者群组

后面部分

    分别表示,文档大小,最近修改日期,及档案名

 

修改文档权限

chgrp:修改档案所属群组 ex:

chown:修改档案拥有者 ex:

chmod:修改档案权限,SUID,SGID,SBIT等等特性

 

chgrp user install.log

chown vm1 install.log

-R选项,如果加上则会修改该文档及其子文档的所有群组或者拥有者

chown vm1.user install.log    修改文档的拥有者及群组

chown .user install.log           使用chown修改群组

注意:当我们使用cp去复制一个文档时,如果不加-a参数,文档的拥有者及群组不会一起被复制,而是使用默认值,这个时候一般都需要修改拥有者及群组

 

数字类型修改:chmod 777 install.log

符号类型修改:chmod u=rwx g=rwx o=rwx install.log    chmod a+w install.log    chmod a-w install.log

 

目录权限与档案权限

档案权限:针对档案的内容

  • r:读取档案内容
  • w:修改档案内容(但不含删除权限)
  • x:执行档案,Linux下一个档案是否可执行不是处决于其它后缀,window下则由扩展名来确定

目录权限

  • r:读取目录结构列表的权限
  • w:在目录下创建档案,删除档案,档案更名,移动档案等权限
  • x:进入目录

特殊权限:SUID,SGID,SBIT
SUID:Set UID,当S标志出现在档案拥有者的X位置时,表示为Set UID权限
  • 只对二进制程序(binary program)有效
  • 执行者对该程序具有X权限,它占有的位置也就是在X的位置,标S权限时表明也是具有X权限
  • 本权限仅在执行过程中有效(run-time)
  • 执行者将临时具有程序拥有者(owner)的权限
ex: 所有帐号及密码存放在 “/etc/shadow”这个档案里,其权限为“-r-------- 1 root root”,表示只有owner拥有读取的权限,但root拥有强制写入的能力,但一般用户依然可以使用命令“/usr/bin/passwd”进行密码修改,该档案的就拥有S权限,所以在执行passwd命令的时候,普通用户临时拥有了root的权限,则拥有了强制写入shadow文档的权限。需要注意的是S权限只对二进制程序有效,不能用在shell script上
SGID:Set GID,当S标志出现在群组的X位置时,表示为Set GID权限
  • SGID对二进制程序有效
  • 需要具备X权限
  • 执行时会临时获得群组的权限
SBIT:Sticky Bit,只对目录有效,对档案无效
  • 用户需要具有W,X权限,即写入权限
  • 当用户在该目录下建立文档或者目录时,仅有自己和root才有权力删除该档案
当一个目录被加上SBIT权限后,则该目录下所有文档只能是创建者自己进行更名,删除,移动操作,而不能操作别人创建的文档
特殊权限分配
SUID:4
SGID:2
SBIT:1
ex:chmod 4755 /tmp/test            -rwsr-xr-x
ex:chmod u=rwxs go=x test        -rws--x--x
       chmod g+s o+t test               -rws--s--t
分享到:
评论

相关推荐

    LINUX修改文件权限

    LINUX操作系统如何修改文件权限,很好的哦

    redhat linux enterprise 5教程文档文件权限管理

    redhat linux enterprise 5教程文档,绝对是你学习LINUx的好帮手哦,亲!

    linux 文档

    /sbin:存放 Linux 系统最基本的命令(一般管理员用户才能有权限执行) /etc:存放 linux 系统及各种程序的配置文件 /var:存放系统中经常需要变化的一些文件(如系统日志文件) /home:存放所有普通系统用户的默认...

    Linux安全配置+安全+Linux文档

    Linux安全配置,密码安全配置,系统安全配置,身份鉴别,口令复杂度策略,多次登录失败锁定策略,多余账户锁定策略,共享账号检查,用户缺省权限控制,禁止Control-Alt-Delete键盘关闭命令,日志文件权限,统一远程...

    Linux应用技术:Linux文件权限管理.pptx

    查看Linux文件权限;查看文件类型;Linux文件权限的表示;修改文件或目录的权限;修改文件或目录的权限;课堂练习;拓展:特殊权限;拓展:特殊权限;拓展:验证特殊权限sgid;;拓展:特殊权限;验证:sticky特殊权限;练习:...

    linux fdisk

    redhat linux 下如何使用 fdisk 的详细说明,很好的技术参考文档。

    oracle11在linux安装文档

    oracle11在linux安装文档,有权限设置,以及 系统设置等内容,希望你能安装成功、

    Linux命令大全,word 文档

    Linux命令大全(1) cat cd chmod chown cp cut 名称:cat 使用权限:所有使用者 使用方式:cat [-AbeEnstTuv] [--help] [--version] fileName 说明:把档案串连接后传到基本输出(萤幕或加 > fileName 到另...

    linux学习.pdf

    1. Linux 1.1. Linux 的概述: 1.2. Linux 的安装: 1.3. Crt 安装 1.4. Linux 的常用命令 1.5. Vi 和 Vim 编辑器 1.6. Linux 的用户和组 1.7. Linux 的权限命令 1.8.练习安装:jdk

    linux下文件权限设置中的数字表示

    inux下文件权限设置中的数字表示权限,比如777,677等,这个根据什么得来的,想知道吗?那就赶快下载这份文档吧。

    Linux基础学习文档

    Linux用户管理,权限控制机制,环境变量,shell语法相关内容介绍

    Linux系统中文件权限说明

    文件权限说明

    Ubuntu常用命令总结 + Linux+教程文档+linux操作系统

    此外,文档还深入讲解了文件权限管理,包括如何使用ls, pwd, cd, mkdir, rmdir等命令进行基本的文件浏览、路径定位、目录创建与删除操作。并通过实例说明了如何利用chmod和chown命令修改文件或目录的权限和所有者。 ...

    Linux shell中文文档

    本文档Linux shell的必备手册。ftp,Shell基本命令,ls,cd ,建立新文件和文件夹,删除文件和目录,修改文件夹权限,gzip , gunzip,tar ,compress ,df ,shell变量,vi,sed 编辑器 的使用说明。

    linux 文件权限,所有者,所属组分析

    个人编写的文档, 方便后续查看。 LINUX 用户、所有者、群组 查看分组的时候,默认看到用户是该组下的 [root@localhost ~]# groups aaa aaa : aaa [root@localhost ~]#

    Linux命令文档整理[权限,磁盘,文件,域名]

    linux系统安装及基本操作.txt unit 1 Linux基本网络配置.txt 安装及管理应用程序.txt 编写Shell管理脚本(二).txt 编写Shell管理脚本(一).txt ...管理用户和文件权限.txt 系统故障分析与排除.txt

    浅谈Linux中文件访问权限与权限掩码关系.pdf

    浅谈Linux中文件访问权限与权限掩码关系

    最全Linux常用命令大全.pdf

    1.Linux管理文件和目录的命令 2.有关磁盘空间的命令 3.文件备份和压缩命令 4.文件备份和压缩命令 5.管理使用者和设立权限的命令 6 线上查询的命令 7.文件阅读的命令 8.网络操作命令 9.定位、查找文件的命令 10.其他...

    韩顺平Linux学习视频教程含PPT(14集)

    教程名称:韩顺平Linux学习视频教程含PPT(14集)课程目录:【】LinuxPPT文档【】linux视频教程第0讲.开山篇【】linux视频教程第1讲.基础介绍【】linux视频教程第3讲【】linux视频教程第4讲【】linux视频教程第5讲....

    day1基本权限和特殊权限,详细笔记文档总结

    linux命令行,day1基本权限和特殊权限,详细笔记文档总结

Global site tag (gtag.js) - Google Analytics