リモートホストをシェルスクリプトでコントロールする

スクリプトの途中でリモートホストに動作してほしい場合がある。特にCI/CDを実装しようとして、リモートホストに配置したい場合などに有効以下のようにシェルスクリプト内に記載するだけで、リモートホストをコントロールできる。ただしリモートホストには事前にsshのauthorized_keysに接続元の公開鍵を登録しておく必要がある。

#!/usr/bin/sh
ssh -t -o StrictHostKeyChecking=no user@123.123.123.123  << 'ENDSSH'
 pwd
 uname -a
ENDSSH

投稿を作成しました 103

コメントを残す

関連する投稿

検索語を上に入力し、 Enter キーを押して検索します。キャンセルするには ESC を押してください。

トップに戻る
%d人のブロガーが「いいね」をつけました。