Deaktivieren Sie die Meldungen "Öffnen fehlgeschlagen" im SSH-Tunnel

8

Ich möchte die "Öffnen fehlgeschlagen" -Nachrichten deaktivieren, die in einer SSH-Sitzung angezeigt werden, wenn das Tunneln deaktiviert ist.

Es stört meine SSH-Sitzung, wenn ich zum Beispiel etwas in vim schreibe, dann kann der gesamte Bildschirm mit diesen Nachrichten gefüllt werden, und ich muss vim beenden und den Bildschirm löschen, damit sie verschwinden.

Wie deaktiviere ich diese Nachrichten?:

Kanal 5: Öffnen fehlgeschlagen: Verbindung fehlgeschlagen: Verbindung abgelehnt

Kanal 3: Öffnen fehlgeschlagen: Verbindung fehlgeschlagen: Verbindung abgelehnt

Simon Fredsted
quelle

Antworten:

14

sshschreibt diese bestimmte Nachricht als Protokollnachricht auf der Informationsebene. Protokollnachrichten werden standardmäßig in Standardfehler geschrieben. Ssh hat Optionen, um zu steuern, was protokolliert wird.

  • Die Konfigurationseinstellung LogLevellegt die Protokollebene fest. Wenn Sie die Stufe auf QUIET, FATAL oder ERROR setzen, wird die bestimmte Nachricht, nach der Sie fragen, deaktiviert. Sie können LogLevel über die Befehlszeilenoption "-o" oder über Ihre .ssh / config- Datei festlegen .

  • Die Befehlszeilenoption "-q" setzt die Protokollierung auf "leise". Dies sollte diese bestimmte Nachricht zusammen mit praktisch jeder anderen von ssh gedruckten Nachricht deaktivieren.

  • Die Option "-E Datei " leitet Protokollnachrichten an die benannte Datei weiter, anstatt sie in stderr zu schreiben. Diese Option ist relativ neu und möglicherweise nicht in Ihrer Kopie von ssh enthalten.

  • Die Option "-y" leitet Protokollnachrichten an syslog weiter.

  • Die Option "-v" macht die Protokollierung noch ausführlicher (Sie möchten dies nicht).

Kenster
quelle