Я использую WSL с Ubuntu 20.04. Когда я открываю Windows Terminal, и сделайте соединение SSH на мой сервер, заголовок вкладки остается прежним. Таким образом, заголовок вкладка по-прежнему является именем пользователя @ пароль из WSL, а не с сервера, к которому я подключен к.
TabTitle Когда я запускаю Windows Terminal: User @ Ноутбук Затем я делаю «SSH User @ Server», чтобы сделать SSH-соединение на моем сервере Но TabTitle остается на пользовательском ноутбуке. Я хотел бы иметь здесь user @ server.
У кого-то идея? Спасибо.
Исправлено его добавлением чего-либо на .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.