変更内容
Symfoware Serverのインストール時にセキュリティの運用形態に標準運用を指定した場合、作成されるデータベース二重化のコマンドおよびセットアップスクリプトのファイルの属性(所有者・グループ・アクセス権限)が一部変更になります。
コマンド名 | 所有者 | グループ | アクセス権限 | ||
---|---|---|---|---|---|
オーナ | グループ | 他 | |||
dxaccum | root | root | r-x | --- | --- |
dxinf | root | root | r-x | --- | --- |
dxrebuild | root | root | r-x | --- | --- |
dxstart | root | root | r-x | --- | --- |
dxstop | root | root | r-x | --- | --- |
dxsvstart | root | root | r-x | --- | --- |
dxsvstop | root | root | r-x | --- | --- |
dxswitch | root | root | r-x | --- | --- |
r:参照可能
x:実行可能
スクリプト名 | 所有者 | グループ | アクセス権限 | ||
---|---|---|---|---|---|
オーナ | グループ | 他 | |||
dxdelmonenv.sh | root | root | r-x | --- | --- |
r:参照可能
x:実行可能
コマンド名 | 所有者 | グループ | アクセス権限 | ||
---|---|---|---|---|---|
オーナ | グループ | 他 | |||
dxaccum | bin | bin | rwx | r-x | r-x |
dxinf | bin | bin | rwx | r-x | r-x |
dxrebuild | bin | bin | rwx | r-x | r-x |
dxstart | bin | bin | rwx | r-x | r-x |
dxstop | bin | bin | rwx | r-x | r-x |
dxsvstart | bin | bin | rwx | r-x | r-x |
dxsvstop | bin | bin | rwx | r-x | r-x |
dxswitch | bin | bin | rwx | r-x | r-x |
r:参照可能
x:実行可能
スクリプト名 | 所有者 | グループ | アクセス権限 | ||
---|---|---|---|---|---|
オーナ | グループ | 他 | |||
dxdelmonenv.sh | bin | bin | r-x | r-x | r-x |
r:参照可能
x:実行可能
非互換
Symfoware/RDBが標準運用を行っている場合に、従来はスーパユーザでのみ実行可能なデータベース二重化のコマンドおよびセットアップスクリプトが、一般ユーザでも実行できるようになります。
対処方法
従来のスーパユーザでのみデータベースの二重化運用を行う場合、データベース二重化機能を構成するファイルおよびディレクトリへのアクセス権をスーパユーザにのみ付与するだけでなく、コマンドおよびセットアップスクリプトのアクセス権でも保護したい場合には、インストール後にコマンドおよびセットアップスクリプトのファイルの属性(所有者・グループ・アクセス権限)を、スーパユーザがOSコマンドによりV10.1.0の属性に変更する必要があります。
コマンドおよびセットアップスクリプトのファイルの属性を変更する場合
# cd /opt/FJSVsymdx/bin # chown root dxaccum # chown root dxinf # chown root dxrebuild # chown root dxstart # chown root dxstop # chown root dxsvstart # chown root dxsvstop # chown root dxswitch # chown root dxdelmonenv.sh # chgrp root dxaccum # chgrp root dxinf # chgrp root dxrebuild # chgrp root dxstart # chgrp root dxstop # chgrp root dxsvstart # chgrp root dxsvstop # chgrp root dxswitch # chgrp root dxdelmonenv.sh # chmod 0500 dxaccum # chmod 0500 dxinf # chmod 0500 dxrebuild # chmod 0500 dxstart # chmod 0500 dxstop # chmod 0500 dxsvstart # chmod 0500 dxsvstop # chmod 0500 dxswitch # chmod 0500 dxdelmonenv.sh