- ベストアンサー
様々なシェルを実行する際に、パスワードを隠して実行したい
様々なシェルを実行する際に、パスワードを隠して実行したい 例えば、mountする場合や、Oracle等にコマンドを発行する際に、ユーザーidやパスワードを平文にて記入するときがあります。 これを、パスワードを平文でなく、どこかに暗号化して実行する方法はありませんか? Windowsですとvbscriptを暗号化して、ネットワーク接続しています。中にユーザidとパスワードを記入してあるが見てもわからない ヒントがありましたら、よろしく御願いします
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
- ベストアンサー
noname#87714
回答No.2
シェルスクリプトなどに平文でパスワードを書くのがいやなので書かずに実行したいということですか? でしたらこのへんを。 http://homepage2.nifty.com/BASH/sol/tool/sudo_config.html http://www.linux.or.jp/JM/html/sudo/man5/sudoers.5.html
その他の回答 (1)
- notnot
- ベストアンサー率47% (4901/10362)
回答No.1
mountということだと、Linuxのアカウントのことでしょうから、sudoを使うとパスワード入力無しでroot権限でのLinuxコマンド実行が可能です。 Oracleのユーザーとアカウントのことはわかりません。
質問者
お礼
notnot様 コメントありがとうございました
お礼
edvakf様 コメントありがとうございます。 上記URLを調査してみます