2025年linux修改文件权限不够(linux修改文件权限不够怎么解决)

linux修改文件权限不够(linux修改文件权限不够怎么解决)权限理解 Linux 下分为普通用户和超级用户 普通用户之间不能切换 超级用户通过 root su xxx 可以转变为普通用户 对普通用户执行一条命令 提权 权限 gt 文件权限 nbsp nbsp nbsp nbsp sudo 对普通用户进行提权 nbsp nbsp nbsp nbsp sudo 命令 gt 以超级用户执行 nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp gt gt 不允许普通用户进行提权操作



权限理解:

Linux下分为普通用户和超级用户

普通用户之间不能切换

超级用户通过:(root) su xxx可以转变为普通用户

对普通用户执行一条命令(提权)(权限=>文件权限)

     sudo对普通用户进行提权

     sudo 命令=>以超级用户执行

         =>>不允许普通用户进行提权操作(在系统中存在白名单,而白名单属于root)

1、对文件来讲,存在三种身份:拥有者,所属组,other(一个人只能有其中之一)

           身份决定他可以做什么操作(为了进行更细致的权限管理)

           权限=人+文件属性

文件前缀分别为拥有者,所属组,other

三种权限分别为:读权限 r,写权限 w,可执行权限 x(读4写2执行1)

因此,有两种方法更改权限:更改身份权限/更改文件属性

===>>>>>>>>>更改方法:

       (更改文件属性) chmod ugoa+-wrx 文件(只能更改自己的文件或者是root用户)

                     u         拥有者

                     g         所属组

                     o         other

                     a         所有人

               chmod 数字 文件(采用八进制位表示)

            (对root用户只有建议作用,没有强制作用)

                      有可执行权限!=可执行

               chown 人 文件 更改文件所有者/所有组(只能root/sudo)

               chgrp 人 文件 更改文件所属组

           细节:给别人文件也要经过别人的同意     root想给谁就给谁

              目录   r权限        可以进入不可以读取目录中文件的内容

                     w权限        在文件中不能创建 不能删除

                     x权限        不可以访问该目录

     2、 更改文件的起始权限:

                               使用umask对权限进行限制(设置权限掩码)

=>>>>>>>>>>>>>>>最终权限起=始权限&(~权限掩码)

(目录的起始权限是777,文件的起始权限是666)

       在home中   成员不能进入其他成员目录中

            在其他人家中创建的文件,别人可以随便删除(哪怕是root)

                     在home中别人不可以查看你的文件,但可以删除你的文件,这个不合理

             因此:

                chmod o+t 目录   >>>>>为目录设置粘滞位

                                            >>>>>>>一般为root设置

              作用:在目录中可以新建,但删除只能删除自己的文件(除了root)

  4、Linux下的安装:

          sudo yum intall -y安装

          sudo yum remove -y卸载

编程小号
上一篇 2025-03-02 13:30
下一篇 2025-03-01 21:57

相关推荐

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://bianchenghao.cn/bian-cheng-ri-ji/42786.html