Обычно, когда вы загружаете сохраненный сеанс в PuTTY и подключаетесь к нему, PuTTY устанавливает в качестве заголовка окна имя хоста системы, к которой вы подключились (плюс строка «PuTTY»).
Теперь у меня есть много разных сессий, которые все подключаются к одному и тому же хосту, но на разных портах (потому что хост запускает несколько туннелей SSH на разных портах). Поэтому видеть имя хоста не очень полезно, поскольку оно всегда одинаково.
Поэтому я бы хотел, чтобы PuTTY показывал название загруженной сессии в заголовке окна. Есть ли способ сделать это?
Единственный способ найти это - установить заголовок окна вручную (Window / Behavior / Window title). Но я считаю, что мне придется делать это вручную для каждой сессии, что довольно утомительно.
Ответы:
Чтобы изменить заголовок окна сеанса PuTTY SSH (по одному вручную с помощью графического интерфейса PuTTY):
Чтобы изменить заголовок окна сеанса PuTTY SSH (для всех сеансов в командной строке):
Источники и вдохновение:
источник
Решение ниже, кажется, решает эту проблему.
источник
Эта функция установит заголовок вашего окна PuTTY на заданную строку:
Вы можете использовать это для установки заголовка из командной строки или из сценариев, например, из .bashrc.
источник
"Disable remote-controlled window title changing"
подTerminal->Features
printf
команду вместо этого.ESC ] 0 ; txt ST
Установите имя иконки и заголовок окна в txt.Я искал, как заставить заголовки окон придерживаться при использовании PuTTY с файлами сессий.
Итак
.putty/sessions/ServerX
, установите заголовок по умолчанию, а не удаленное поведение:И чтобы дать ему специальный заголовок для какой-то конкретной цели, просто переопределите значение по умолчанию:
источник
Единственный другой маршрут, который мне известен, - это использование функций эмуляции xterm для установки заголовка из системы, в которую вы вошли (в Red Hat Linux и SUSE Linux приглашение Bash по умолчанию записывается в заголовок заголовка).
Смотрите эту страницу для описания процесса и соответствующей escape-последовательности.
источник
Вы можете использовать
-loghost "title"
опцию в Windows - она открывает PuTTY с указанным названием заголовка . Это также меняет другие вещи, поэтому, пожалуйста, проверьте, не создает ли это никаких других проблем для вас.Я использую его с VIRL, и он отлично работает.
источник
В Windows это будет устанавливать заголовок окна каждой сессии на одно и то же имя сессии:
источник
В Windows эта строка cmd установит в заголовке окна каждого сеанса одно и то же имя самого сеанса:
источник