Я использую WinSSHd на нескольких серверах Windows. Чтобы получить к ним доступ с моего Mac (и, по-видимому, практически с любого терминала на базе Unix), мне нужно установить переменную среды TERM
на cygwin
, например:
TERM=cygwin ssh someserver.com
Я также могу использовать .ssh/config
для установки определенных значений по умолчанию для этого сервера, таких как другой пользователь и порт не по умолчанию:
host someserver.com
User SomeDifferentDude
Port 22222
Однако я, очевидно, не могу установить переменные среды таким образом. Во всяком случае, я ничего не нашел в man ssh_config
. Есть ли способ установить эмуляцию терминала по умолчанию (и / или любую переменную среды) для каждого хоста?