0
私はマシンBに接続した後、私はBでスクリプトを実行したいが、私はまたのスクリプトにサーバーから変数を渡したい、SSHを使用して接続しようとしていた二台のマシンAとBSSHを使ってソースからターゲットマシンに変数を渡すには?
を持っていますそれに対する議論としてのB。あなたはお勧めできますか?
私はマシンBに接続した後、私はBでスクリプトを実行したいが、私はまたのスクリプトにサーバーから変数を渡したい、SSHを使用して接続しようとしていた二台のマシンAとBSSHを使ってソースからターゲットマシンに変数を渡すには?
を持っていますそれに対する議論としてのB。あなたはお勧めできますか?
クライアントには、ssh_config
というオプションと、これを制御するサーバーB sshd_config
があります。それらはそれぞれSendEnv
とAcceptEnv
と呼ばれます。
リモートスクリプトのパラメータとして渡すようにアレンジします( 'ssh hostB yourscriptのようなものを実行できるようにしてください)。 $ yourvariable') – larsks