0

パテを使用して ServerBに直接ログインできない設定があります。

最初にユーザー名とパスワードを入力して ServerA にログインする必要があります。これにより、何らかの方法でサーバー B に移動し、サーバー B のログイン ID のパスワードを求めるプロンプトが表示されます。パスワードを再度入力すると、実行する必要があるスクリプト test.sh がある ServerB にログオンします。

ローカルの Windows マシンから ServerB でスクリプト test.sh の実行を自動化したいので、以下のコマンドを書きました。

C:\Program Files\PuTTY>plink -agent user1@ServerA "chmod +x /export/home
/user1/test.sh; sh /export/home/user1/test.sh" -v

このコマンドは ServerA にログオンしますが、ServerB には移動しないため、test.sh スクリプト見つかりません。

このホッピングの概念が適用されているため、serverB にログオンできません。

親切にいくつかの回避策を手伝ってください。

注: ServerA と ServerB は両方とも UNIX サーバーです

4

1 に答える 1