Probe „SCPRelay“

  • Freigeben Version: Xanadu
  • Aktualisiert 1. August 2024
  • 1 Minute Lesedauer
  • Die Probe „SCP Relay“ kopiert eine einzelne Datei oder den Inhalt eines Verzeichnisses von einem Host auf einen anderen und verwendet dabei den MID-Server als Relay.

    Die Probe „SCP Relay“ verwendet dieselben Parameter wie die Probe „SSHCommand“. Die Befehle können innerhalb bzw. außerhalb des Kontexts eines Terminals (tty) und mit bzw. ohne sudo gesendet werden (für Befehle wie lsof, die im Kontext von root ausgeführt werden müssen, um die benötigten Informationen auszugeben). Wenn Befehle im Kontext eines Terminals gesendet werden, wird der Pfad automatisch erweitert, um eine Reihe von Standardpfaden einzubeziehen (dafür kann der Parameter path_override verwendet werden). Wenn der Zielcomputer der lokale Computer ist, wird SSH nicht verwendet. Stattdessen wird eine lokale Shell ausgeführt, um den Befehl auszuführen.

    Anweisungen zum Konfigurieren der Sondenparameter finden Sie unter Probe-Parameter festlegen .

    Die folgenden Parameter können an die Probe „SCP Relay“ übergeben werden:
    Tabelle : 1. Parameter
    Parameter Beschreibung Standardwert
    debug Aktiviert die Debug-Protokollierung false
    debug_ssh Aktiviert die J2SSH-Debug-Protokollierung agent.log
    Hinweis:
    Diese Protokolldatei kann schnell größer werden und sollte deaktiviert werden, wenn sie nicht benötigt wird.
    false
    timeout Legt den Verbindungstimeout für Socket-Verbindungen in ms fest 60000
    path_override Überschreibt die Standardpfade, die vor der Ausführung eines Befehls festgelegt wurden. keine
    keyboard_interactive Bei „true“ wird die Verwendung des SSH-Anmeldemodus „keyboard_interactive“ erzwungen. false
    must_sudo Bei „true“ wird die Ausführung des Befehls über sudo erzwungen. false
    run_in_terminal Bei „false“ wird die Ausführung von SSH-Befehlen in einem SSH-Terminal deaktiviert (viele Befehle werden dadurch unwirksam). Wahr
    long_runner Falls vorhanden, wird dadurch ein SSH-Befehl mit langer Ausführungszeit angegeben. false
    set_path Bei „false“ wird die Festlegung der Umgebungsvariablen für den Pfad vor der Ausführung des Befehls deaktiviert. Wahr
    rm_override Falls vorhanden, wird der standardmäßige rm-Befehl ("/sbin/rm -f") mit dem angegebenen Wert überschrieben. keine
    Quelle Host oder IP als Quelle des Kopiervogangs erforderlich
    source_port SSH-Port der Quelle (standardmäßig 22) erforderlich
    from_file Name der Datei, die aus der Quelle kopiert werden soll erforderlich
    target Host oder IP als Ziel des Kopiervogangs erforderlich
    target_port SSH-Port des Ziels (standardmäßig 22) erforderlich
    to_file Name der Datei, die auf das Ziel kopiert werden soll erforderlich