現在のセッション中にのみ ssh パスワードを保存する python スクリプトに取り組んでいます。私がやっていることは、クラス変数の資格情報 = {} を宣言することです。スクリプトが特定のサーバーにアクセスする必要がある場合、資格情報をチェックインして、資格情報['サーバー'] が存在するかどうかを確認します。存在する場合はそのパスワードを使用し、存在しない場合はユーザーにプロンプトを表示します。
これはすべて正常に機能していますが、これを実装する方法が悪いのではないかと思っています。これは、セキュリティについて心配する必要があるほど重要な場所では実行されていません。資格情報を非公開として宣言できればいいと思っていました。
これは合理的なアプローチですか?これを行うためのよりpythonicな方法、またはpythonがクラスメンバーアクセスを処理する方法により適した方法はありますか?