工程文件权限
配置建议:
请对安装FineBI的用户,授予FineBI安装目录的所有者和读写执行权限
文件权限缺失导致的问题:
无法读取工程配置、工程JAR包,工程启动失败
无法成功加载插件、报表、仪表板资源。内置数据库等,模板预览失败
无法读取lic文件,注册失败等
配置方法:
1)对于准备的FineBI安装目录,请指定服务器用户为该文件夹的所有者
chown -R 用户名 /目录绝对路径
例如指定/home/fanruan目录的所有者为dev:chown -R dev /home/fanruan
2)对于准备的FineBI安装目录,请确保服务器用户有该文件夹的读写执行权限
chmod -R 755 /目录绝对路径
例如指定/home/fanruan目录的所有者有该文件夹的读写执行权限:chmod -R 755 /home/fanruan
进程说明
产品运行过程中,某些进程会对服务器执行一些系统指令和请求。本文列出这些系统命令,方便用户进行安全报备。
模块 | Linux命令 | 用途 |
---|---|---|
BI | bash | 检查bash |
ifconfig -a | 获取MAC地址 | |
sh -c cat /proc/cpuinfo | grep processor |wc -l | CPU 信息 | |
free -g | 内存信息 | |
sysctl vm.max_map_count sysctl vm.overcommit_memory sysctl vm.overcommit_ratio | 虚拟信息 | |
date -R | 时区信息 | |
sh -c echo $LANG | 语言信息 | |
sh -c hostname | host信息 | |
cat /etc/hosts | host文件信息 | |
gcc --version sh -c strings /usr/lib64/libstdc++.so.6 | grep GLIBCXX_3.4.22 sh -c strings /usr/lib64/libstdc++.so.6 | grep GLIBCXX_3.4.22 | gcc信息 | |
fc-list :lang=zh | 字体信息 | |
sh -c ulimit -a | grep 'open files' | 打开文件数信息 | |
云端运维 | cat /etc/redhat-release | 获取系统信息 |
cat /etc/issue | 获取系统信息 | |
java -version | 获取 jdk 版本信息 | |
cat /proc/cpuinfo | grep -w "model name" | uniq | 获取CPU型号 | |
cat /proc/cpuinfo |grep processor | wc -l | 获取主板核心数 | |
ps -aux | sort -k6nr | sed -n 2p | awk '{print $6}' | 查看内存占用第二的进程占用内存大小 | |
ps -aux | sort -k6nr | sed -n 1p | awk '{print $6}' | 查看内存占用最大的进程占用内存大小 | |
dmidecode -t 1 | 查看主板信息 |