设置文件权限安全策略
GaussDB 100设置目录及文件的权限管理规则,保证文件在使用过程中的安全性。
背景信息
GaussDB 100数据库在安装过程中,会自动对其文件权限(包括运行过程中生成的文件,如日志文件等)进行设置。其权限规则如下:
- 数据库程序目录的权限为0700。
- 数据库数据文件目录的权限为0700。
- 数据库的数据文件、审计日志和其他数据库程序生成的数据文件的权限为0600,运行日志的权限默认不高于0640。
- DataDir/protect/privilege文件权限为0400。其中DataDir目录是集群CN和DN的home目录,可通过gs_om -t status命令查询。
- 操作系统普通用户不允许修改和删除数据库文件和日志文件。
数据库目录及文件权限
GaussDB 100数据库安装后,部分程序目录及文件权限如表1所示,数据目录及文件权限如表2所示。
说明:app/zengine/cfg文件夹下存放的是数据库原始配置文件,在安装过程中会根据原始配置文件动态生成每个数据库实例的配置文件,生成的数据库实例的配置文件存放在对应实例的数据目录下。
文件/目录 |
权限 |
属性 |
---|---|---|
app |
700 |
目录 |
app/zcluster |
700 |
目录 |
app/zengine |
700 |
目录 |
app/zroach |
700 |
目录 |
app/zcluster/cm |
700 |
目录 |
app/zcluster/etcd |
700 |
目录 |
app/zcluster/keys |
700 |
目录 |
app/zcluster/cm/keys |
700 |
目录 |
app/zcluster/cm/scripts |
700 |
目录 |
app/zcluster/cm/agent.hb |
600 |
文件 |
app/zcluster/cm/bin_check.sh |
500 |
文件 |
app/zcluster/cm/cm |
700 |
文件 |
app/zcluster/cm/cm_ctl |
700 |
文件 |
app/zcluster/cm/daemon |
700 |
文件 |
app/zcluster/cm/daemon.sh |
500 |
文件 |
app/zcluster/cm/dumpfile.json |
600 |
文件 |
app/zcluster/cm/envi.sh |
500 |
文件 |
app/zcluster/cm/README-DAEMON |
700 |
文件 |
app/zcluster/cm/keys/ca-config.json |
600 |
文件 |
app/zcluster/cm/keys/ca.csr |
600 |
文件 |
app/zcluster/cm/keys/ca-csr.json |
600 |
文件 |
app/zcluster/cm/keys/ca-key.pem |
600 |
文件 |
app/zcluster/cm/keys/ca.pem |
600 |
文件 |
app/zcluster/cm/keys/cfssl |
500 |
文件 |
app/zcluster/cm/keys/cfssljson |
500 |
文件 |
app/zcluster/cm/keys/client.csr |
600 |
文件 |
app/zcluster/cm/keys/client.json |
600 |
文件 |
app/zcluster/cm/keys/client-key.pem |
600 |
文件 |
app/zcluster/cm/keys/client.pem |
600 |
文件 |
app/zcluster/cm/keys/generate-cert.sh |
500 |
文件 |
app/zcluster/cm/keys/members.csr |
600 |
文件 |
app/zcluster/cm/keys/members.json |
600 |
文件 |
app/zcluster/cm/keys/members-key.pem |
600 |
文件 |
app/zcluster/cm/keys/members.pem |
600 |
文件 |
app/zcluster/cm/keys/server.csr |
600 |
文件 |
app/zcluster/cm/keys/server.json |
600 |
文件 |
app/zcluster/cm/keys/server-key.pem |
600 |
文件 |
app/zcluster/cm/keys/server.pem |
600 |
文件 |
app/zcluster/etcd/bin |
700 |
目录 |
app/zcluster/etcd/bin/etcd |
700 |
文件 |
app/zcluster/etcd/bin/etcd.conf |
700 |
文件 |
app/zcluster/etcd/bin/etcdctl |
700 |
文件 |
app/zcluster/keys/ca-config.json |
600 |
文件 |
app/zcluster/keys/ca-csr.json |
600 |
文件 |
app/zcluster/keys/ca-key.pem |
600 |
文件 |
app/zcluster/keys/ca.pem |
600 |
文件 |
app/zcluster/keys/client.json |
600 |
文件 |
app/zcluster/keys/client-key.pem |
600 |
文件 |
app/zcluster/keys/client.pem |
600 |
文件 |
app/zcluster/keys/members.json |
600 |
文件 |
app/zcluster/keys/members-key.pem |
600 |
文件 |
app/zcluster/keys/members.pem |
600 |
文件 |
app/zcluster/keys/server.json |
600 |
文件 |
app/zcluster/keys/server-key.pem |
600 |
文件 |
app/zcluster/keys/server.pem |
600 |
文件 |
app/zengine/add-ons |
700 |
目录 |
app/zengine/admin |
700 |
目录 |
app/zengine/bin |
700 |
目录 |
app/zengine/cfg |
700 |
目录 |
app/zengine/data |
700 |
目录 |
app/zengine/lib |
700 |
目录 |
app/zengine/log |
700 |
目录 |
app/zengine/protect |
700 |
目录 |
app/zengine/var |
700 |
目录 |
app/zengine/package.xml |
600 |
文件 |
app/zengine/admin/scripts |
700 |
目录 |
app/zengine/admin/scripts/initplsql.sql |
600 |
文件 |
app/zengine/admin/scripts/readme.md |
700 |
文件 |
app/zengine/admin/scripts/add_standby_log.sample.sql |
600 |
文件 |
app/zengine/admin/scripts/create_database.sample.sql |
600 |
文件 |
app/zengine/admin/scripts/initdb.sql |
600 |
文件 |
app/zengine/admin/scripts/initview.sql |
600 |
文件 |
app/zengine/admin/scripts/initwsr.sql |
600 |
文件 |
app/zengine/admin/scripts/view.sql |
600 |
文件 |
app/zengine/bin/script |
700 |
目录 |
app/zengine/bin/script/zgts |
700 |
目录 |
app/zengine/bin/script/zpaxos |
700 |
目录 |
app/zengine/bin/script/zsharding |
700 |
目录 |
app/zengine/bin/sql_process.py |
500 |
文件 |
app/zengine/bin/Common.py |
500 |
文件 |
app/zengine/bin/Common.pyc |
700 |
文件 |
app/zengine/bin/GaussLog.py |
500 |
文件 |
app/zengine/bin/GaussLog.pyc |
700 |
文件 |
app/zengine/bin/shutdowndb.sh |
700 |
文件 |
app/zengine/bin/uninstall.py |
500 |
文件 |
app/zengine/bin/uninstall.pyc |
700 |
文件 |
app/zengine/bin/zctl.py |
500 |
文件 |
app/zengine/bin/zctl.pyc |
700 |
文件 |
app/zengine/bin/zencrypt |
700 |
文件 |
app/zengine/bin/zengine |
700 |
文件 |
app/zengine/bin/zsql |
700 |
文件 |
app/zengine/bin/script/zgts/checkgts.sh |
500 |
文件 |
app/zengine/bin/script/zgts/checkSecure.sh |
500 |
文件 |
app/zengine/bin/script/zgts/common_func.sh |
500 |
文件 |
app/zengine/bin/script/zgts/common.sh |
500 |
文件 |
app/zengine/bin/script/zgts/killgts.sh |
500 |
文件 |
app/zengine/bin/script/zgts/startgts.sh |
500 |
文件 |
app/zengine/bin/script/zgts/stopgts.sh |
500 |
文件 |
app/zengine/bin/script/zgts/buildgts.sh |
500 |
文件 |
app/zengine/bin/script/zgts/change_node_info.sh |
500 |
文件 |
app/zengine/bin/script/zgts/change_synchronous_standby.sh |
500 |
文件 |
app/zengine/bin/script/zgts/checkgts.sh |
500 |
文件 |
app/zengine/bin/script/zgts/check_node_info.sh |
500 |
文件 |
app/zengine/bin/script/zgts/checkSecure.sh |
500 |
文件 |
app/zengine/bin/script/zgts/check_synchronous_standby.sh |
500 |
文件 |
app/zengine/bin/script/zgts/common_func.sh |
500 |
文件 |
app/zengine/bin/script/zgts/common.sh |
500 |
文件 |
app/zengine/bin/script/zgts/delete_node_info.sh |
500 |
文件 |
app/zengine/bin/script/zgts/failovergts.sh |
500 |
文件 |
app/zengine/bin/script/zgts/killgts.sh |
500 |
文件 |
app/zengine/bin/script/zgts/restartgts.sh |
500 |
文件 |
app/zengine/bin/script/zgts/startgts.sh |
500 |
文件 |
app/zengine/bin/script/zgts/stopgts.sh |
500 |
文件 |
app/zengine/bin/script/zgts/switchovergts.sh |
500 |
文件 |
app/zengine/bin/script/zpaxos/builddb.sh |
500 |
文件 |
app/zengine/bin/script/zpaxos/checkdb.sh |
500 |
文件 |
app/zengine/bin/script/zpaxos/checkSecure.sh |
500 |
文件 |
app/zengine/bin/script/zpaxos/cleardb.sh |
500 |
文件 |
app/zengine/bin/script/zpaxos/common_func.sh |
500 |
文件 |
app/zengine/bin/script/zpaxos/common.sh |
500 |
文件 |
app/zengine/bin/script/zpaxos/failover.sh |
500 |
文件 |
app/zengine/bin/script/zpaxos/init_primary.sh |
500 |
文件 |
app/zengine/bin/script/zpaxos/killdb.sh |
500 |
文件 |
app/zengine/bin/script/zpaxos/restartdb.sh |
500 |
文件 |
app/zengine/bin/script/zpaxos/startdb.sh |
500 |
文件 |
app/zengine/bin/script/zpaxos/stopdb.sh |
500 |
文件 |
app/zengine/bin/script/zpaxos/switchover.sh |
500 |
文件 |
app/zengine/bin/script/zsharding/checkdb.sh |
500 |
文件 |
app/zengine/bin/script/zsharding/checkSecure.sh |
500 |
文件 |
app/zengine/bin/script/zsharding/common_func.sh |
500 |
文件 |
app/zengine/bin/script/zsharding/common.sh |
500 |
文件 |
app/zengine/bin/script/zsharding/node_check.sh |
500 |
文件 |
app/zengine/bin/script/zsharding/node_delete.sh |
500 |
文件 |
app/zengine/bin/script/zsharding/node_kill.sh |
500 |
文件 |
app/zengine/bin/script/zsharding/node_update.sh |
500 |
文件 |
app/zengine/bin/script/zsharding/startcn.sh |
500 |
文件 |
app/zengine/bin/script/zsharding/stopdb.sh |
500 |
文件 |
app/zengine/cfg/zengine.ini |
600 |
文件 |
app/zengine/cfg/zhba.conf |
600 |
文件 |
app/zengine/lib/libzeclient.so |
500 |
文件 |
app/zengine/lib/libzecommon.so |
500 |
文件 |
app/zengine/lib/libzeprotocol.so |
500 |
文件 |
app/zengine/add-ons/libboost_system.so.1.68.0 |
500 |
文件 |
app/zengine/add-ons/libboost_thread.so.1.68.0 |
500 |
文件 |
app/zengine/add-ons/libconsistency.so |
500 |
文件 |
app/zengine/add-ons/libev.so.4 |
500 |
文件 |
app/zengine/add-ons/liblz4.so.1.8.3 |
500 |
文件 |
app/zengine/add-ons/libpcre.so.1.2.10 |
500 |
文件 |
app/zengine/add-ons/libuuid.so.1.0.0 |
500 |
文件 |
app/zengine/add-ons/libz.so.1.2.11 |
500 |
文件 |
app/zengine/add-ons/libzstd.so.1.3.5 |
500 |
文件 |
app/zroach/conf |
700 |
目录 |
app/zroach/GaussRoach.py |
500 |
文件 |
app/zroach/local |
700 |
目录 |
app/zroach/util |
700 |
目录 |
app/zroach/util/MediaPlugin.py |
500 |
文件 |
app/zroach/conf/roach.ini |
600 |
文件 |
app/zroach/local/ConfigStandbyDn.py |
500 |
文件 |
app/zroach/local/gs_roach.py |
500 |
文件 |
app/zroach/local/__init__.py |
500 |
文件 |
app/zroach/local/LocalRoach.py |
500 |
文件 |
app/zroach/util/check_list.conf |
700 |
文件 |
app/zroach/util/ClusterComponent |
700 |
目录 |
app/zroach/util/Common.py |
500 |
文件 |
app/zroach/util/DbClusterInfo.py |
500 |
文件 |
app/zroach/util/ErrorCode.py |
500 |
文件 |
app/zroach/util/GaussLog.py |
500 |
文件 |
app/zroach/util/GSroachAgentServer.py |
500 |
文件 |
app/zroach/util/GSroachBackup.py |
500 |
文件 |
app/zroach/util/GSroachCommon.py |
500 |
文件 |
app/zroach/util/GSroachConfig.py |
500 |
文件 |
app/zroach/util/GSroachDelete.py |
500 |
文件 |
app/zroach/util/GSroachError.py |
500 |
文件 |
app/zroach/util/GSroachRestore.py |
500 |
文件 |
app/zroach/util/GSroachValidate.py |
500 |
文件 |
app/zroach/util/__init__.py |
500 |
文件 |
app/zroach/util/OMCommand.py |
500 |
文件 |
app/zroach/util/ParameterParsecheck.py |
500 |
文件 |
app/zroach/util/ScreenDot.py |
500 |
文件 |
app/zroach/util/SshTool.py |
500 |
文件 |
app/zroach/util/ClusterComponent/ClusterManager.py |
500 |
文件 |
app/zroach/util/ClusterComponent/ETCD.py |
500 |
文件 |
app/zroach/util/ClusterComponent/GaussdbNode.py |
500 |
文件 |
app/zroach/util/ClusterComponent/__init__.py |
500 |
文件 |
app/zroach/lib |
700 |
目录 |
app/zroach/lib/__init__.py |
500 |
文件 |
app/zroach/lib/nbu_c.py |
500 |
文件 |
app/zroach/lib/nbu_plugin.py |
500 |
文件 |
app/zroach/lib/obs_plugin.py |
500 |
文件 |
app/zcluster/cm/scripts |
700 |
目录 |
app/zcluster/cm/scripts/alert.sh |
500 |
文件 |
app/zcluster/cm/scripts/checkSecure.sh |
500 |
文件 |
app/zcluster/cm/scripts/common.sh |
500 |
文件 |
app/zcluster/cm/scripts/floatIP.sh |
500 |
文件 |
app/zcluster/cm/scripts/cluster_manager |
700 |
目录 |
app/zcluster/cm/scripts/cluster_manager/checkcm.sh |
500 |
文件 |
app/zcluster/cm/scripts/cluster_manager/checknetwork.sh |
500 |
文件 |
app/zcluster/cm/scripts/cluster_manager/killcm.sh |
500 |
文件 |
app/zcluster/cm/scripts/cluster_manager/startcm.sh |
500 |
文件 |
app/zcluster/cm/scripts/cluster_manager/stopcm.sh |
500 |
文件 |
app/zcluster/cm/scripts/cn_zenith_zsharding |
700 |
目录 |
app/zcluster/cm/scripts/cn_zenith_zsharding/change_node_info.sh |
500 |
文件 |
app/zcluster/cm/scripts/cn_zenith_zsharding/checkcoordinator.sh |
500 |
文件 |
app/zcluster/cm/scripts/cn_zenith_zsharding/check_node_info.sh |
500 |
文件 |
app/zcluster/cm/scripts/cn_zenith_zsharding/delete_node_info.sh |
500 |
文件 |
app/zcluster/cm/scripts/cn_zenith_zsharding/killcoordinator.sh |
500 |
文件 |
app/zcluster/cm/scripts/cn_zenith_zsharding/startcoordinator.sh |
500 |
文件 |
app/zcluster/cm/scripts/cn_zenith_zsharding/stopcoordinator.sh |
500 |
文件 |
app/zcluster/cm/scripts/coordinator |
700 |
目录 |
app/zcluster/cm/scripts/coordinator/change_pgxc_node.sh |
500 |
文件 |
app/zcluster/cm/scripts/coordinator/checkcoordinator.sh |
500 |
文件 |
app/zcluster/cm/scripts/coordinator/check_pgxc_group_expand.sh |
500 |
文件 |
app/zcluster/cm/scripts/coordinator/check_pgxc_group.sh |
500 |
文件 |
app/zcluster/cm/scripts/coordinator/check_pgxc_node.sh |
500 |
文件 |
app/zcluster/cm/scripts/coordinator/create_pgxc_group.sh |
500 |
文件 |
app/zcluster/cm/scripts/coordinator/create_pgxc_node.sh |
500 |
文件 |
app/zcluster/cm/scripts/coordinator/delete_pgxc_node.sh |
500 |
文件 |
app/zcluster/cm/scripts/coordinator/execute_with_transaction.sh |
500 |
文件 |
app/zcluster/cm/scripts/coordinator/killcoordinator.sh |
500 |
文件 |
app/zcluster/cm/scripts/coordinator/startcoordinator.sh |
500 |
文件 |
app/zcluster/cm/scripts/coordinator/stopcoordinator.sh |
500 |
文件 |
app/zcluster/cm/scripts/coordinator/update_pgxc_group.sh |
500 |
文件 |
app/zcluster/cm/scripts/dn_zenith_ha |
700 |
目录 |
app/zcluster/cm/scripts/dn_zenith_ha/builddb.sh |
500 |
文件 |
app/zcluster/cm/scripts/dn_zenith_ha/change_node_info.sh |
500 |
文件 |
app/zcluster/cm/scripts/dn_zenith_ha/change_synchronous_standby.sh |
500 |
文件 |
app/zcluster/cm/scripts/dn_zenith_ha/checkdb.sh |
500 |
文件 |
app/zcluster/cm/scripts/dn_zenith_ha/check_node_info.sh |
500 |
文件 |
app/zcluster/cm/scripts/dn_zenith_ha/check_synchronous_standby.sh |
500 |
文件 |
app/zcluster/cm/scripts/dn_zenith_ha/delete_node_info.sh |
500 |
文件 |
app/zcluster/cm/scripts/dn_zenith_ha/failoverdb.sh |
500 |
文件 |
app/zcluster/cm/scripts/dn_zenith_ha/killdb.sh |
500 |
文件 |
app/zcluster/cm/scripts/dn_zenith_ha/restartdb.sh |
500 |
文件 |
app/zcluster/cm/scripts/dn_zenith_ha/startdb.sh |
500 |
文件 |
app/zcluster/cm/scripts/dn_zenith_ha/stopdb.sh |
500 |
文件 |
app/zcluster/cm/scripts/dn_zenith_ha/switchoverdb.sh |
500 |
文件 |
app/zcluster/cm/scripts/dn_zenith_zpaxos |
700 |
目录 |
app/zcluster/cm/scripts/dn_zenith_zpaxos/builddb.sh |
500 |
文件 |
app/zcluster/cm/scripts/dn_zenith_zpaxos/change_node_info.sh |
500 |
文件 |
app/zcluster/cm/scripts/dn_zenith_zpaxos/checkdb.sh |
500 |
文件 |
app/zcluster/cm/scripts/dn_zenith_zpaxos/check_node_info.sh |
500 |
文件 |
app/zcluster/cm/scripts/dn_zenith_zpaxos/delete_node_info.sh |
500 |
文件 |
app/zcluster/cm/scripts/dn_zenith_zpaxos/failoverdb.sh |
500 |
文件 |
app/zcluster/cm/scripts/dn_zenith_zpaxos/killdb.sh |
500 |
文件 |
app/zcluster/cm/scripts/dn_zenith_zpaxos/restartdb.sh |
500 |
文件 |
app/zcluster/cm/scripts/dn_zenith_zpaxos/startdb.sh |
500 |
文件 |
app/zcluster/cm/scripts/dn_zenith_zpaxos/stopdb.sh |
500 |
文件 |
app/zcluster/cm/scripts/dn_zenith_zpaxos/switchoverdb.sh |
500 |
文件 |
app/zcluster/cm/scripts/dn_zenith_zpaxos_v2 |
700 |
目录 |
app/zcluster/cm/scripts/dn_zenith_zpaxos_v2/builddb.sh |
500 |
文件 |
app/zcluster/cm/scripts/dn_zenith_zpaxos_v2/change_node_info.sh |
500 |
文件 |
app/zcluster/cm/scripts/dn_zenith_zpaxos_v2/checkdb.sh |
500 |
文件 |
app/zcluster/cm/scripts/dn_zenith_zpaxos_v2/check_node_info.sh |
500 |
文件 |
app/zcluster/cm/scripts/dn_zenith_zpaxos_v2/delete_node_info.sh |
500 |
文件 |
app/zcluster/cm/scripts/dn_zenith_zpaxos_v2/failoverdb.sh |
500 |
文件 |
app/zcluster/cm/scripts/dn_zenith_zpaxos_v2/killdb.sh |
500 |
文件 |
app/zcluster/cm/scripts/dn_zenith_zpaxos_v2/restartdb.sh |
500 |
文件 |
app/zcluster/cm/scripts/dn_zenith_zpaxos_v2/startdb.sh |
500 |
文件 |
app/zcluster/cm/scripts/dn_zenith_zpaxos_v2/stopdb.sh |
500 |
文件 |
app/zcluster/cm/scripts/dn_zenith_zpaxos_v2/switchoverdb.sh |
500 |
文件 |
app/zcluster/cm/scripts/etcd |
700 |
目录 |
app/zcluster/cm/scripts/etcd/checketcd.sh |
500 |
文件 |
app/zcluster/cm/scripts/etcd/checkntp.sh |
500 |
文件 |
app/zcluster/cm/scripts/etcd/killetcd.sh |
500 |
文件 |
app/zcluster/cm/scripts/etcd/restartetcd_nolock.sh |
500 |
文件 |
app/zcluster/cm/scripts/etcd/startetcd_nolock.sh |
500 |
文件 |
app/zcluster/cm/scripts/etcd/startetcd.sh |
500 |
文件 |
app/zcluster/cm/scripts/etcd/stopetcd.sh |
500 |
文件 |
app/zcluster/cm/scripts/floatIp |
700 |
目录 |
app/zcluster/cm/scripts/floatIp/addFloatIP.sh |
500 |
文件 |
app/zcluster/cm/scripts/floatIp/checkFloatIP.sh |
500 |
文件 |
app/zcluster/cm/scripts/floatIp/deleteFloatIP.sh |
500 |
文件 |
app/zcluster/cm/scripts/gaussdbV1R3 |
700 |
目录 |
app/zcluster/cm/scripts/gaussdbV1R3/builddb.sh |
500 |
文件 |
app/zcluster/cm/scripts/gaussdbV1R3/checkdb.sh |
500 |
文件 |
app/zcluster/cm/scripts/gaussdbV1R3/failoverdb.sh |
500 |
文件 |
app/zcluster/cm/scripts/gaussdbV1R3/getpass.sh |
500 |
文件 |
app/zcluster/cm/scripts/gaussdbV1R3/killdb.sh |
500 |
文件 |
app/zcluster/cm/scripts/gaussdbV1R3/restartdb.sh |
500 |
文件 |
app/zcluster/cm/scripts/gaussdbV1R3/startdb.sh |
500 |
文件 |
app/zcluster/cm/scripts/gaussdbV1R3/stopdb.sh |
500 |
文件 |
app/zcluster/cm/scripts/gaussdbV1R3/switchoverdb.sh |
500 |
文件 |
app/zcluster/cm/scripts/gaussdbV1R5 |
700 |
目录 |
app/zcluster/cm/scripts/gaussdbV1R5/builddb.sh |
500 |
文件 |
app/zcluster/cm/scripts/gaussdbV1R5/checkdb.sh |
500 |
文件 |
app/zcluster/cm/scripts/gaussdbV1R5/failoverdb.sh |
500 |
文件 |
app/zcluster/cm/scripts/gaussdbV1R5/getpass.sh |
500 |
文件 |
app/zcluster/cm/scripts/gaussdbV1R5/killdb.sh |
500 |
文件 |
app/zcluster/cm/scripts/gaussdbV1R5/replicationslot.sh |
500 |
文件 |
app/zcluster/cm/scripts/gaussdbV1R5/restartdb.sh |
500 |
文件 |
app/zcluster/cm/scripts/gaussdbV1R5/startdb.sh |
500 |
文件 |
app/zcluster/cm/scripts/gaussdbV1R5/stopdb.sh |
500 |
文件 |
app/zcluster/cm/scripts/gaussdbV1R5/switchoverdb.sh |
500 |
文件 |
app/zcluster/cm/scripts/gtm |
700 |
目录 |
app/zcluster/cm/scripts/gtm/checkgtm.sh |
500 |
文件 |
app/zcluster/cm/scripts/gtm/killgtm.sh |
500 |
文件 |
app/zcluster/cm/scripts/gtm/startgtm.sh |
500 |
文件 |
app/zcluster/cm/scripts/gtm/stopgtm.sh |
500 |
文件 |
app/zcluster/cm/scripts/gts_zenith |
700 |
目录 |
app/zcluster/cm/scripts/gts_zenith/buildgts.sh |
500 |
文件 |
app/zcluster/cm/scripts/gts_zenith/checkgts.sh |
500 |
文件 |
app/zcluster/cm/scripts/gts_zenith/failovergts.sh |
500 |
文件 |
app/zcluster/cm/scripts/gts_zenith/killgts.sh |
500 |
文件 |
app/zcluster/cm/scripts/gts_zenith/restartgts.sh |
500 |
文件 |
app/zcluster/cm/scripts/gts_zenith/startgts.sh |
500 |
文件 |
app/zcluster/cm/scripts/gts_zenith/stopgts.sh |
500 |
文件 |
app/zcluster/cm/scripts/gts_zenith/switchovergts.sh |
500 |
文件 |
app/zcluster/cm/scripts/health_check |
700 |
目录 |
app/zcluster/cm/scripts/health_check/checkntp.sh |
500 |
文件 |
app/zcluster/cm/scripts/logical_replication |
700 |
目录 |
app/zcluster/cm/scripts/logical_replication/checklr.sh |
500 |
文件 |
app/zcluster/cm/scripts/logical_replication/startlr.sh |
500 |
文件 |
app/zcluster/cm/scripts/mppdb |
700 |
目录 |
app/zcluster/cm/scripts/mppdb/builddb.sh |
500 |
文件 |
app/zcluster/cm/scripts/mppdb/change_synchronous_standby.sh |
500 |
文件 |
app/zcluster/cm/scripts/mppdb/checkdb.sh |
500 |
文件 |
app/zcluster/cm/scripts/mppdb/check_synchronous_standby.sh |
500 |
文件 |
app/zcluster/cm/scripts/mppdb/failoverdb.sh |
500 |
文件 |
app/zcluster/cm/scripts/mppdb/killdb.sh |
500 |
文件 |
app/zcluster/cm/scripts/mppdb/restartdb.sh |
500 |
文件 |
app/zcluster/cm/scripts/mppdb/startdb.sh |
500 |
文件 |
app/zcluster/cm/scripts/mppdb/stopdb.sh |
500 |
文件 |
app/zcluster/cm/scripts/mppdb/switchoverdb.sh |
500 |
文件 |
app/zcluster/cm/scripts/testdb |
700 |
目录 |
app/zcluster/cm/scripts/testdb/checkcm.sh |
500 |
文件 |
app/zcluster/cm/scripts/testdb/checkdb.sh |
500 |
文件 |
app/zcluster/cm/scripts/testdb/common.sh |
500 |
文件 |
app/zcluster/cm/scripts/testdb/db.go |
500 |
文件 |
app/zcluster/cm/scripts/testdb/failoverdb.sh |
500 |
文件 |
app/zcluster/cm/scripts/testdb/failover.sh |
500 |
文件 |
app/zcluster/cm/scripts/testdb/killdb.sh |
500 |
文件 |
app/zcluster/cm/scripts/testdb/query.sh |
500 |
文件 |
app/zcluster/cm/scripts/testdb/restartdb.sh |
500 |
文件 |
app/zcluster/cm/scripts/testdb/restart.sh |
500 |
文件 |
app/zcluster/cm/scripts/testdb/startcm.sh |
500 |
文件 |
app/zcluster/cm/scripts/testdb/startdb.sh |
500 |
文件 |
app/zcluster/cm/scripts/testdb/start.sh |
500 |
文件 |
app/zcluster/cm/scripts/testdb/stopcm.sh |
500 |
文件 |
app/zcluster/cm/scripts/testdb/stopdb.sh |
500 |
文件 |
app/zcluster/cm/scripts/testdb/stop.sh |
500 |
文件 |
log |
700 |
目录 |
log/用户名 |
700 |
目录 |
log/用户名/alarm |
700 |
目录 |
log/用户名/cm |
700 |
目录 |
log/用户名/db_log |
700 |
目录 |
log/用户名/etcd |
700 |
目录 |
log/用户名/init_db |
700 |
目录 |
log/用户名/om |
700 |
目录 |
log/用户名/alarm/CM |
700 |
目录 |
log/用户名/alarm/cn名 |
700 |
目录 |
log/用户名/alarm/dn名 |
700 |
目录 |
log/用户名/alarm/CM/* |
600 |
文件 |
log/用户名/alarm/cn名/* |
600 |
文件 |
log/用户名/alarm/dn名/* |
600 |
文件 |
log/用户名/cm/cm_agent |
700 |
目录 |
log/用户名/cm/cm_server |
700 |
目录 |
log/用户名/cm/cm_agent/agent.log |
600 |
文件 |
log/用户名/cm/cm_server/cm.log |
600 |
文件 |
log/用户名/cm/cm_server/daemon.log |
600 |
文件 |
log/用户名/cm/* |
600 |
文件 |
log/用户名/db_log/cn名/audit |
700 |
目录 |
log/用户名/db_log/cn名/oper |
700 |
目录 |
log/用户名/db_log/cn名/run |
700 |
目录 |
log/用户名/db_log/cn名/audit/zengine* |
600 |
文件 |
log/用户名/db_log/cn名/oper/zsql.olog |
600 |
文件 |
log/用户名/db_log/cn名/run/zengine.rlog |
600 |
文件 |
log/用户名/db_log/dn名/audit |
700 |
目录 |
log/用户名/db_log/dn名/oper |
700 |
目录 |
log/用户名/db_log/dn名/run |
700 |
目录 |
log/用户名/db_log/dn名/audit/zengine.aud |
600 |
文件 |
log/用户名/db_log/dn名/oper/zsql.olog |
600 |
文件 |
log/用户名/db_log/dn名/run/zengine.rlog |
600 |
文件 |
log/用户名/init_db/* |
600 |
文件 |
log/用户名/etcd/etcd.log |
600 |
文件 |
log/用户名/om/* |
600 |
文件 |
文件/目录 |
权限 |
属性 |
---|---|---|
data |
700 |
目录 |
data/data_cn |
700 |
目录 |
data/data_dn |
700 |
目录 |
data/data_etcd |
700 |
目录 |
data/data_gts* |
700 |
目录 |
data/data_cn(DN/CN)/admin |
700 |
目录 |
data/data_cn(DN/CN)/archive_log |
700 |
目录 |
data/data_cn(DN/CN)/cfg |
700 |
目录 |
data/data_cn(DN/CN)/data |
700 |
目录 |
data/data_cn(DN/CN)/dbs |
700 |
目录 |
data/data_cn(DN/CN)/protect |
700 |
目录 |
data/data_cn(DN/CN)/admin/script |
700 |
目录 |
data/data_cn(DN/CN)/admin/script/add_standby_log.sample.sql |
600 |
文件 |
data/data_cn(DN/CN)/admin/script/create_database.sample.sql |
600 |
文件 |
data/data_cn(DN/CN)/admin/script/initdb.sql |
600 |
文件 |
data/data_cn(DN/CN)/admin/script/initplsql.sql |
600 |
文件 |
data/data_cn(DN/CN)/admin/script/initview.sql |
600 |
文件 |
data/data_cn(DN/CN)/admin/script/initwsr.sql |
600 |
文件 |
data/data_cn(DN/CN)/archive_log/* |
600 |
文件 |
data/data_cn(DN/CN)/cfg/zengine.ini |
600 |
文件 |
data/data_cn(DN/CN)/cfg/zengine.ini_bak |
600 |
文件 |
data/data_cn(DN/CN)/cfg/zhba.conf |
600 |
文件 |
data/data_cn(DN/CN)/data/cntl1 |
600 |
文件 |
data/data_cn(DN/CN)/data/cntl2 |
600 |
文件 |
data/data_cn(DN/CN)/data/cntl3 |
600 |
文件 |
data/data_cn(DN/CN)/data/log1 |
600 |
文件 |
data/data_cn(DN/CN)/data/log2 |
600 |
文件 |
data/data_cn(DN/CN)/data/log3 |
600 |
文件 |
data/data_cn(DN/CN)/data/log4 |
600 |
文件 |
data/data_cn(DN/CN)/data/log5 |
600 |
文件 |
data/data_cn(DN/CN)/data/log6 |
600 |
文件 |
data/data_cn(DN/CN)/data/system |
600 |
文件 |
data/data_cn(DN/CN)/data/temp1_* |
600 |
文件 |
data/data_cn(DN/CN)/data/temp2_* |
600 |
文件 |
data/data_cn(DN/CN)/data/undo |
600 |
文件 |
data/data_cn(DN/CN)/data/user1 |
600 |
文件 |
data/data_cn(DN/CN)/data/user2 |
600 |
文件 |
data/data_cn(DN/CN)/data/user3 |
600 |
文件 |
data/data_cn(DN/CN)/data/user4 |
600 |
文件 |
data/data_cn(DN/CN)/data/user5 |
600 |
文件 |
data/data_cn(DN/CN)/dbs/zenith_key1 |
600 |
文件 |
data/data_cn(DN/CN)/dbs/zenith_key2 |
600 |
文件 |
data/data_cn(DN/CN)/protect/privilege |
600 |
文件 |
data/data_cn(DN/CN)/admin/scripts/sql_dialect/ora-dialect.sql |
600 |
文件 |
data/data_cn(DN/CN)/protect/gsdb_uds_emerg.server |
600 |
文件 |
data/data_cn(DN/CN)/zengine.lck |
600 |
文件 |
data/data_cn(DN/CN)/trc |
700 |
目录 |
建议
GaussDB 100数据库在安装过程中,会自动对其文件权限(包括运行过程中生成的文件,如日志文件等)进行设置,适合大多数情况下的权限要求。如果用户产品对相关权限有特殊要求,建议用户安装后定期检查相关权限设置,确保完全符合产品要求。