$ sudo whoami [sudo] password for h-shinoda: root # rootユーザとして実行されている プロビジョニング時など、何度もsudoを叩く必要があるときに都度パスワードを要求されるとキレそうになりますが… モヒカンメモ プログラマー風林火山で言う「風のエンジニア」になりたい(比較的)若者Webエンジニアの備忘録. sudo su -
のシェルスクリプトで自動化する必要がある パスワードを要求します。 パスワードをsudo suに直接提供する方法-IBM AIXサーバーのシェルスクリプトで。 私は使用してみました echo | sudo su - うまく行かなかった。 これで親切に助けてください。 sudoでパスワード入力を不要にする方法について記載します。スクリプトでの操作自動化が可能になります。 Table of Contents これもファイルに書き込む目的ならechoとsudo teeをパイプで繋ぎましょう。 5. sudoのパスワードを渡せない. 環境や設定によって、パスワードプロンプトが異なるので、一律同じにする。 [2013-03-18-1] expectでsudoを自動化する方法; sudo のパスワード確認をexpectで自動化してしまう [2013-03-17-1] シェルスクリプトでユーザにパスワードを入力させる方法 $ sudo cat /etc/shadow user1's password: <--- user1 ユーザのパスワードを求められる。 ※LANGが日本語の場合 パスワード: <--- user1 ユーザのパスワードを求められる。 2017-03-18. sudoコマンドをパスワードなしで使えるようにする. Ubuntu 18.10: sudoでパスワード入力を不要にする. sudoには、標準入力からパスワードを受け入れる-Sオプションがあります。 ここに男のエントリーがあります: -S The -S (stdin) option causes sudo to read the password from the standard input instead of the terminal device. sudo を実行するとパスワードを聞かれたりします。 root 権限でコマンドを実行すれば、そのプロセスとその一族は、root権限で動きますが、sshとsudoの組み合わせだと、そうはいきません。 今回は、ssh+sudoではなく、sudo のパスワードをexpectで入力する例です。