• RHCE学习笔记 管理1 (第六章 第七章)


    第六章 利用linux 文件系统权限文件访问

           1.linux文件系统权限

            文件的权限分为:  rwx  读/写/执行

            ls -l  /home   查看/home下文件

            ls -ld /home   查看/home文件夹权限

           2.管理文件系统

             符号法: chomod  whowhatwhich file

                       who  : u用户 g组  o其他  a全部

                       what : +  -  =

                       which: r  w  x

             数值法:

                        r=4  w=2 x=1 

                        -rwxr-x--- = 750 

            例:  chmod go-rw  file   组和其他删除读写权

                  chmod a+x    file   全部赋予执行权限

                  chmod 750    file   用户赋予读写执行,组读执行,其他无权限

             

             更改文件所属权  chown 

                  chown -R username file    将file权限授予username,-R递归方式连同旗下子目录

                  chown :admins file        更改文件所属组 在组名前加 “:”

                  chomn  user:admins file    同时赋予用户和组  “用户:组”

                  

             3.管理默认权限和文件访问

                 特殊权限:

                            可读(r)、可写(w)、可执行(x)这都是比较基本的权限。

                             一个文件的权限有十个位,分为三组来表示。第一个位为一组,表示文件的类型:

                         -:表示一般文件

                         d:表示目录文件

                          l:表示链接文件

                          b:表示块设备

                         c:表示字符设备

                         p:表示管道

                         s:表示套接字                  

                         1、setuid 和setgid:

                               以/etc/passwd和/usr/bin/passwd为例

                 /etc/passwd的权限为 -rw-r--r--,该文件的所有者拥有读写的权限,而用户组成员和其它成员只有查看的权限。

                             我们知道,在系统中我们要修改一个用户的密码,root用户和普通用户均可以用“/usr/bin/passwd 用户名” 这个命令来修改这

                              个/etc/passwd这个文件,root用户本身拥有对/etc/passwd的写权限,可以理解;那普通用户没有写权限,那他怎么也能修改呢?

                               这里就用到了setuid,setuid的作用是让执行该命令的用户以该命令拥有者的权限去执行,就是普通用户执行passwd时会拥有root

                                的权限,这样就可以修改/etc/passwd这个文件了。它的标志为:s,会出现在x的地方,例:-rwsr-xr-x  。而setgid的意思和它是

                               一样的,即让执行文件的用户以该文件所属组的权限去执行。

                                http://www.2cto.com/os/201109/104134.html

         

         第七章 监控和管理LINUX进程

             

                 R 运行中       睡眠: S    D    K 

                 T 已停止       僵停: Z    X 

                   

  • 相关阅读:
    弹出新窗口
    网页布局之二 二列和三列
    JavaScript prototype
    window和linux开启动顺序
    ASP.net和javascript结合产生乱码的问题
    网页布局之一:XHTML CSS基础知识
    Study Android Chapter 1 Reading
    C++文件的读取
    心智模式
    各种排序算法的稳定性和时间复杂度小结
  • 原文地址:https://www.cnblogs.com/jjp816/p/4378892.html
Copyright © 2020-2023  润新知