質問: CMDBにアクセスする時のログイン情報(ユーザー名、パスワード)って どこで管理していますか? ※ちなみに、AnsibleのPlaybookからCMDBにアクセスするプログラムを作っています ソースコードに直接記載するのは、平文だしセキュリティの観点で怖い感じするし、 複数のCMDBサーバーにアクセスしたいとき、 ソースコードに毎回記載するのもナンセンスな気がして どこかにログイン情報を管理してそこを参照すればいいのでは?と 思ってます。 皆さんはどうやって管理していますか? 教えてください!!!!<(_ _)>
回答: もっといい案はあると思いますが一案として... 自分がやったのは共通鍵暗号を用いたやり方でやりました。 パスワードはbase64エンコードをかけて、AESで暗号化し、その情報を外部ファイルから 参照させ、共通鍵で複合といった感じです。