ベース64エンコード
ステップ 1. パスワードを暗号化する
データベース パスワードを暗号化するには、次の手順に従います。
<install-directory>/bin
に移動します。次のコマンドを実行してパスワードを暗号化します。
java -cp "./*" com.atlassian.secrets.cli.db.DbCipherTool
ステップ 2. 暗号化されたパスワードをプロパティ ファイルに追加する
暗号化されたパスワードを追加するには、次の手順に従います。
<home-directory>/confluence.cfg.xml
ファイルをバックアップします。バックアップをインスタンスの外部の安全な場所に移動します。confluence.cfg.xml
ファイルで、hibernate.connection.password
プロパティを CLI で生成されたパスワードに置き換えます。また、jdbc.password.decrypter.classname
プロパティを指定します。次に例を示します。<property name="jdbc.password.decrypter.classname">com.atlassian.secrets.store.base64.Base64SecretStore</property> <property name="hibernate.connection.password">your-obfuscated-password</property>
- Confluence を再起動します。
パスワードを復号化する
パスワードを復号化するには、-m decrypt
パラメーターによってコマンドを拡張します。
java -cp "./*" com.atlassian.secrets.cli.db.DbCipherTool -m decrypt
パスワードを求められたら、confluence.cfg.xml
ファイルから暗号化されたパスワードを指定します。
最終更新日 2024 年 5 月 10 日
Powered by Confluence and Scroll Viewport.