サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
世界禁煙デー
nanodayo.hatenadiary.org
■前置き サーバを10台とか100台とか管理している状況を想像してみてください。 その10台に全く同じファイルをコピーしたいとか 全く同じコマンドを実行させたいとか 同じ操作をしたくなる状況は多々あると思います。 普通にsshで1台1台にログインして操作すればいいのですが 数が多くなると面倒なので、なんとかスクリプトを組みたいと思うものです。 流石に100回も同じパスワードを打ちたくないですし。 ■既存の手法 公開鍵を各サーバに登録してしまえば 自作スクリプトなり、psshなり、codeployなり、選択肢はあれこれありますが ここでは鍵を登録していない状況で操作するための方法を考えます。 ■expectを使った方法 サーバ側に特に準備をしない方法として expectを使う手があります。 こんな感じのスクリプトを作ります。 ちなみに操作するPC側にはexpectをインストールする必要があり
このページを最初にブックマークしてみませんか?
『nanodayo.hatenadiary.org』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く