反馈已提交

网络繁忙

Linux文件权限配置

  • 文档创建者:知识库
  • 编辑次数:1次
  • 最近更新:知识库 于 2021-06-07
  • 1. FineReport 工程权限说明

    文件缺失权限可能会导致的问题:

    help:基本没有影响,其中 FRDemo.db 若没有权限会导致内置的 Demo 模板无法预览。

    logs/cubes:无法收集埋点、swift 查询与写入数据。

    scripts:插件管理无法展示。

    WEB-INF/assets:图表资源读不到(chartmapsvg,map),无法生成固化文件(clouds),无法新引擎模板预览(engine),无法读写缓存(temp_attach),无法生成备份模板(vcs)。

    WEB-INF/assist:云端运维数据包下载(clouds),内置插件更新(update)。

    WEB-INF/classes:自定义类文件调用。

    WEB-INF/config:读不到里面的配置文件,相关配置失效,包括迁移、集群、日志等。

    WEB-INF/embed:未迁移的情况下,读不到 FineDB ,直接启动失败。

    WEB-INF/lib:启动失败。

    WEB-INF/plugins:插件无法加载,用不了。

    WEB-INF/reportlets:读不到模板文件。

    WEB-INF/resources:lic 本地注册失败。

    WEB-INF/schedule:定时调度无法生成结果文件。

    2. 权限相关

    2.1 查看文件的权限

    1)查看命令

    ls -l:表示查看当前目录下所有文件夹和文件的权限。

    ls -l xxx:表示查看xxx文件或者xxx文件夹下文件的权限。

    1623062600718125.png

    2)权限说明

    1623063769138059.png

    drwxr-xr-x为例进行说明,一共有十位数。

    d:文件是-,文件夹是d。

    第2-4参数:代表的是所有者(user)拥有的权限。

    第5-7参数:代表的是组群(group)拥有的权限。

    第8到10参数:代表的是其他人(other)拥有的权限。

    r 表示文件可以被读(read)。

    w 表示文件可以被写(write)。

    x 表示文件可以被执行(如果它是程序的话)。

    - 表示相应的权限还没有被授予。

    之后的root root 就是用户拥有者了。

    3)实例说明

    1623064000695365.png

    drwxr-xr-x=755 表示目录的操作权限,root 用户有读、写、执行权限,root 用户组有读、执行权限,其他所有用户有读、执行权限。

    -rw-r--r--=644 表示文件的操作权限,root 用户有读、写权限,root 用户组有读权限,其他所有用户有读权限。

    2.2 修改权限

    2.2.1 修改权限语句

    1)命令行输入:chmod o+w xxx.xxx

    表示给其他人授予写xxx.xxx这个文件的权限

    2)命令行输入:chmod go-rw xxx.xxx

    表示删除xxx.xxx中组群和其他人的读和写的权限

    2.2.2 详细说明

    u 代表所有者(user)。

    g 代表所有者所在的组群(group)。

    o 代表其他人,但不是u和g (other)。

    a 代表全部的人,也就是包括u,g和o。

    r 表示文件可以被读(read)。

    w 表示文件可以被写(write)。

    x 表示文件可以被执行(如果它是程序的话)。

    其中:rwx 也可以用数字来代替

    r ------------4

    w -----------2

    x ------------1

    - ------------0

    操作:

    +:表示添加权限

    - :表示删除权限

    =:表示使之成为唯一的权限

    常见的以下的一些权限解释:

    -rw------- (600) 只有所有者才有读和写的权限。

    -rw-r--r-- (644) 只有所有者才有读和写的权限,组群和其他人只有读的权限。

    -rwx------ (700) 只有所有者才有读,写,执行的权限。

    -rwxr-xr-x (755) 只有所有者才有读,写,执行的权限,组群和其他人只有读和执行的权限。

    -rwx--x--x (711) 只有所有者才有读,写,执行的权限,组群和其他人只有执行的权限。

    -rw-rw-rw- (666) 每个人都有读写的权限。

    -rwxrwxrwx (777) 每个人都有读写和执行的权限。

    附件列表


    主题: 部署集成
    • 有帮助
    • 没帮助
    • 只是浏览

    售前咨询电话

    400-811-8890转1

    在线技术支持

    在线QQ:800049425

    热线电话:400-811-8890转2

    总裁办24H投诉

    热线电话:173-1278-1526

    文 档反 馈

    鼠标选中内容,快速反馈问题

    鼠标选中存在疑惑的内容,即可快速反馈问题,我们将会跟进处理。

    不再提示

    10s后关闭