2016-05-26 2 views
0

Ich habe zwei Maschinen A und BWie wird die Variable von der Quelle zur Zielmaschine mit SSH übergeben?

ich versuche, nach dem zu Maschine B Verbindung zu verbinden SSH verwenden, ich mag ein Skript bei B auszuführen, aber ich möchte auch eine Variable von einem Server an das Skript von passieren B als Argument dafür. kannst du bitte vorschlagen?

+1

Ordnen Sie es als Parameter an das Remote-Skript übergeben (so dass Sie etwas wie 'ssh HostB YourScript ausführen können $ deineVariable') – larsks

Antwort

0

Es gibt Optionen in Ihrem Client A ssh_config und in Server B sshd_config, die dies steuern. Sie heißen SendEnv bzw. AcceptEnv. Wenn Sie sie konfigurieren und sshd Server neu starten, dann sollten Sie Variablen von Server A zu Server B verwenden können.

Verwandte Themen