У меня сохранено около 50 сессий в PuTTY для подключения к различным серверам. Теперь я хочу настроить поведение для всех серверов. Как мне это сделать?
Эти конфигурации должны отражать все сохраненные сеансы.
У меня сохранено около 50 сессий в PuTTY для подключения к различным серверам. Теперь я хочу настроить поведение для всех серверов. Как мне это сделать?
Эти конфигурации должны отражать все сохраненные сеансы.
Вот метод, который требует определенных усилий, но намного проще, чем воссоздание всех 50 сеансов.
Используйте с осторожностью!
Сделайте копию ваших текущих настроек PuTTY:
Меню "Пуск"> "Выполнить", затем введите следующее:
regedit /e putty.reg "HKEY_CURRENT_USER\Software\SimonTatham\PuTTY\Sessions"
putty.reg теперь сохраняется в C:\Documents and Settings\{yourusername}
(или C:\Windows\system32
в Windows 10) - переименуйте его в putty_older.reg, putty_backup.reg, как хотите.
Используя графический интерфейс PuTTY, загрузите одну сессию (т.е. первую), внесите все необходимые изменения и сохраните сессию.
Повторите шаг # 1, чтобы у вас была новая копия putty.reg.
(Необязательно, это можно сделать вручную). Откройте оба файла (putty.reg и putty_backup.reg) в WinMerge, и у вас будет полная построчная запись обо всех изменениях, которые вы только что внесли.
Изменения будут выглядеть примерно так:
"TermWidth"=dword:0000006e
"TermHeight"=dword:0000002b
Используйте ваш любимый текстовый редактор, чтобы найти / заменить все на старое значение. Например
"TermWidth"=dword:'_default setting_'
*(the original code)* - replace with:
"TermWidth"=dword:0000006e
*(the new setting)*
После сохранения новой версии putty.reg дважды щелкните и подтвердите, что вы хотите импортировать в реестр.
Вышеуказанный метод был протестирован с пятью сеансами и работал нормально.
Вы не можете сделать это с PuTTY, как сейчас.
Однако, если сеансы отличаются только адресом (пользователь / хост / порт), вы можете просто провести один сеанс по умолчанию и указать адрес в параметрах командной строки PuTTY. Вы можете создать 50 ярлыков на рабочем столе - по одному для каждого хоста; или подключиться через Пуск -> Выполнить, или через командную строку.
putty joe@joesbox.domain.tld