タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

sshとsudoに関するatm_09_tdのブックマーク (2)

  • expectでssh sudoを自動化する方法

    このドキュメントの内容は、以下の通りです。 はじめに 実現するためのテクニック 解決策 関連項目 はじめに コンピュータを扱っているとこんなことがあるのではないでしょうか。 毎回同じコマンドを叩いている 運用しているサーバが多すぎる ひたすら、似たようなことを毎日やっていて、どうにかしたい、って思われてると思います。 sshでログインしているホストsudo が必要なケースもあるでしょう。 ssh でログインするたびに、sudo のパスワードを聞かれるのは、ウンザリします。 しかも、あと40台もサーバがあるのに、、、とかいうときです。 実現するためのテクニック ssh foo sudo bar を実現するために、いくつかのテクニック(オプション)を必要とします。 [2013-03-15-1] sshコマンドでsudoする方法 sudo は、端末が必要なので、sshに-tオプションをつかう

  • sshコマンドでsudoする方法

    このドキュメントの内容は、以下の通りです。 はじめに ttyを割り当てる 解決策 はじめに 複数のホストを扱わないとならないときに、スクリプトでsshを回すことがあります。 権限に関係ない処理なら特に問題ありませんが、リモートでsudoしたくなることもあります。 そんなときに、 ssh hostname sudo command と叩くと、端末が割り当てられないよ、ってことになります。 % ssh `hostname` sudo pwd sudo: 端末 (tty) が存在せず、パスワードを尋ねる (askpass) プログラムが指定されていません sudo: pam_authenticate: conversation failure Exit 1 ttyを割り当てる 端末(tty)が割り当てられることで、解決できます。 端末を割り当てるには、sshの-tオプションを利用します。 % s

  • 1