WSL: TabTitle не перезаписан при использовании SSH

Я использую WSL с Ubuntu 20.04. Когда я открываю Windows Terminal, и сделайте соединение SSH на мой сервер, заголовок вкладки остается прежним. Таким образом, заголовок вкладка по-прежнему является именем пользователя @ пароль из WSL, а не с сервера, к которому я подключен к.

TabTitle Когда я запускаю Windows Terminal: User @ Ноутбук Затем я делаю «SSH User @ Server», чтобы сделать SSH-соединение на моем сервере Но TabTitle остается на пользовательском ноутбуке. Я хотел бы иметь здесь user @ server.

У кого-то идея? Спасибо.

2
задан 24 February 2021 в 12:14

1 ответ

Исправлено его добавлением чего-либо на .ssh / config:

Host *
    PermitLocalCommand yes
    LocalCommand printf '\033]0;%%s\007' "%r@%n"

Когда я сейчас делаю SSH-сервер, LocalCommand выполняется после команды ssh и установить заголовок вкладки, используя заголовок вкладки Пользователь и имя, предназначенные в конфиге этого сервера. Например:

Host server
  Hostname 1.1.1.1
  User root

Если я сделаю, то SSH-сервер, заголовок вкладки будет изменен на root @ Server.

0
ответ дан 18 March 2021 в 23:33

Другие вопросы по тегам:

Похожие вопросы: