基本的な暗号化
ステップ 1. パスワードを暗号化する
データベース パスワードを暗号化するには、次の手順に従います。
<install-directory>/bin
に移動します。次のコマンドを実行してパスワードを暗号化します。
java -cp "./*" com.atlassian.db.config.password.tools.CipherTool
ステップ 2. 暗号化されたパスワードをプロパティ ファイルに追加する
暗号化されたパスワードを追加するには、次の手順に従います。
<home-directory>/confluence.cfg.xml
ファイルをバックアップします。バックアップをインスタンスの外部の安全な場所に移動します。confluence.cfg.xml
ファイルで、hibernate.connection.password
プロパティを CLI で生成されたパスワードに置き換えます。また、jdbc.password.decrypter.classname
プロパティを指定します。次に例を示します。<jdbc.password.decrypter.classname>com.atlassian.db.config.password.ciphers.base64.Base64Cipher</jdbc.password.decrypter.classname> <hibernate.connection.password>your-obfuscated-password</hibernate.connection.password>
- Confluence を再起動します。
パスワードを復号化する
パスワードを復号化するには、-m decrypt
パラメーターによってコマンドを拡張します。
java -cp "./*" com.atlassian.db.config.password.tools.CipherTool -m decrypt
パスワードを求められたら、confluence.cfg.xml
ファイルから暗号化されたパスワードを指定します。
Last modified on Mar 22, 2022
Powered by Confluence and Scroll Viewport.