Normalement, lorsque vous chargez une session enregistrée dans PuTTY et que vous vous y connectez, PuTTY définit le titre de la fenêtre sur le nom d'hôte du système auquel vous vous êtes connecté (plus la chaîne "PuTTY").
Maintenant, j'ai de nombreuses sessions différentes qui se connectent toutes au même hôte, mais sur des ports différents (car l'hôte exécute plusieurs tunnels SSH sur différents ports). Par conséquent, voir le nom d'hôte n'est pas très utile, car il est toujours le même.
Je voudrais donc que PuTTY affiche le nom de la session chargée dans le titre de la fenêtre. Y a-t-il un moyen de faire cela?
La seule façon que j'ai pu trouver est de définir le titre de la fenêtre manuellement (Fenêtre / Comportement / Titre de la fenêtre). Mais je pense que je devrais le faire manuellement pour chaque session, ce qui est plutôt fastidieux.
Réponses:
Pour modifier le titre de la fenêtre de session PuTTY SSH (un par un manuellement par l'interface graphique PuTTY):
Pour modifier le titre de la fenêtre de session PuTTY SSH (pour toutes les sessions par ligne de commande):
Sources et inspirations:
la source
La solution ci-dessous semble résoudre ce problème.
la source
Cette fonction définira le titre de votre fenêtre PuTTY sur la chaîne donnée:
Vous pouvez l'utiliser pour définir le titre à partir de la ligne de commande ou à partir de scripts, par exemple à partir de .bashrc.
la source
"Disable remote-controlled window title changing"
sousTerminal->Features
printf
commande à la place.ESC ] 0 ; txt ST
Définissez le nom de l'icône et le titre de la fenêtre sur txt.Je cherchais comment coller les titres des fenêtres lors de l'utilisation de PuTTY avec des fichiers de session.
Donc
.putty/sessions/ServerX
, définissez un titre par défaut et aucun comportement à distance comme:Et pour lui donner un titre spécial dans un but particulier, remplacez simplement la valeur par défaut:
la source
La seule autre voie à ma connaissance consiste à utiliser les fonctionnalités d'émulation xterm pour définir le titre à partir du système auquel vous êtes connecté (sur Red Hat Linux et SUSE Linux, l'invite Bash est écrite dans la barre de titre par défaut).
Voir cette page pour une description du processus et de la séquence d'échappement appropriée.
la source
Vous pouvez utiliser l'
-loghost "title"
option dans Windows - elle ouvre PuTTY avec le nom de titre spécifié . Cela change également d'autres choses, alors veuillez vérifier si cela ne vous pose aucun problème.Je l'utilise avec VIRL, et cela fonctionne parfaitement bien.
la source
Sous Windows, cela définira le titre de la fenêtre de chaque session sur le même nom de la session:
la source
Sous Windows, cette ligne cmd définira le titre de la fenêtre de chaque session sur le même nom de la session elle-même:
la source