Normalerweise setzt PuTTY beim Laden einer gespeicherten Sitzung in PuTTY und beim Herstellen einer Verbindung den Fenstertitel auf den Hostnamen des Systems, mit dem Sie verbunden sind (plus der Zeichenfolge "PuTTY").
Jetzt habe ich viele verschiedene Sitzungen, die alle mit demselben Host verbunden sind, aber auf verschiedenen Ports (da der Host mehrere SSH-Tunnel auf verschiedenen Ports ausführt). Daher ist es nicht sehr hilfreich, den Hostnamen zu sehen, da er immer derselbe ist.
Deshalb möchte ich, dass PuTTY den Namen der geladenen Sitzung im Fenstertitel anzeigt. Gibt es eine Möglichkeit, dies zu tun?
Die einzige Möglichkeit, die ich finden konnte, besteht darin, den Fenstertitel manuell festzulegen (Fenster / Verhalten / Fenstertitel). Aber ich glaube, ich müsste das für jede Sitzung manuell machen, was ziemlich mühsam ist.
Antworten:
So ändern Sie den Titel des PuTTY SSH-Sitzungsfensters (einzeln manuell über die PuTTY-GUI):
So ändern Sie den Titel des PuTTY SSH-Sitzungsfensters (für alle Sitzungen über die Befehlszeile):
Quellen & Inspirationen:
quelle
Die folgende Lösung scheint dieses Problem zu lösen.
quelle
Diese Funktion setzt den Titel Ihres PuTTY-Fensters auf den angegebenen String:
Hiermit können Sie den Titel über die Befehlszeile oder über Skripte festlegen, z. B. aus .bashrc.
quelle
"Disable remote-controlled window title changing"
unterTerminal->Features
printf
stattdessen den Befehl verwenden.ESC ] 0 ; txt ST
Stellen Sie den Symbolnamen und den Fenstertitel auf txt ein.Ich wollte wissen, wie Fenstertitel bei der Verwendung von PuTTY mit Sitzungsdateien haften bleiben.
Legen Sie also
.putty/sessions/ServerX
einen Standardtitel und kein Remote-Verhalten fest als:Um einen bestimmten Titel für einen bestimmten Zweck zu vergeben, überschreiben Sie einfach die Standardeinstellung:
quelle
Der einzige andere Weg, den ich kenne, ist die Verwendung der xterm-Emulationsfunktionen, um den Titel auf dem System festzulegen, auf dem Sie angemeldet sind (unter Red Hat Linux und SUSE Linux wird die Bash-Eingabeaufforderung standardmäßig in die Titelleiste geschrieben).
Auf dieser Seite finden Sie eine Beschreibung des Prozesses und der entsprechenden Escape-Sequenz.
quelle
Sie können die
-loghost "title"
Option in Windows verwenden - sie öffnet PuTTY mit dem angegebenen Titelnamen . Es ändert auch andere Dinge, also überprüfen Sie bitte, ob dies kein anderes Problem für Sie darstellt.Ich benutze es mit VIRL und es funktioniert einwandfrei.
quelle
In Windows wird der Fenstertitel jeder Sitzung auf den gleichen Namen der Sitzung festgelegt:
quelle
In Windows wird in dieser Cmd-Zeile der Fenstertitel jeder Sitzung auf den gleichen Namen wie die Sitzung selbst festgelegt:
quelle