Альтернатива PuTTY в Windows: лучше сохранена организация сессий [закрыто]


22

Я использовал PuTTY в течение многих лет, но, увы, мой сохраненный список сессий вырос до такой степени, что простой алфавитный список немного громоздок. То, что я действительно хотел бы видеть, это вложенный / иерархический стиль сохраненных сессий, так что я могу сказать, создать:

  • ACME
    • switch01
    • switch02
    • маршрутизатор
    • ...
  • рант
    • почтовый сервер
    • веб сервер
    • ...

Какие-либо предложения?


+1 - SecureCRT позволяет вам организовывать подобное, но это неуклюже в других отношениях и дорого, я бы тоже хотел что-нибудь получше.
Шейн Мэдден

Ответы:


25

Если вы ищете что-то похожее на диспетчер подключений к удаленному рабочему столу, но для соединений SSH, вы можете использовать диспетчер сеансов PuTTY .


Ах, очень мило. Это именно то, что я искал.
gravyface

Это отличный инструмент. Я использовал это в течение многих лет.
garconcn

14

Проверьте Китти. Это форк от PuTTY, который имеет дополнительные функции, включая организацию сохраненных сессий в иерархии папок.

Сайт: http://www.9bis.net/kitty/


8

Попробуйте mRemoteNG , он будет управлять сессиями SSH, а также RDP, VNC и кучей других. Вы можете создавать группы, назначать общие настройки для групп, например, имя пользователя .eg, номер порта и т. Д.


+1, mRemoteNG делает именно то, что требует аскер. Стоит также отметить, что mRemoteNG является оберткой вокруг PuTTy, поэтому, если вы привыкли к PuTTy, вам будет легко переносить ее.
Колин Пикард


4

Если вы еще не используете Cygwin , это может быть слишком окольным путем, но:

  1. Cygwin (и установите mintty для хорошего терминала)
  2. Установите zsh в качестве оболочки
  3. Установить openssh

Эта настройка даст вам завершение хоста ssh, так что вы можете 'ssh h [TAB]' и получить все мои хосты, которые начинаются с 'h', как указано в файле known_hosts (файл, в котором регистрируются все хосты, в которые вы вошли) ,


3
Вы также можете настроить завершение хоста в bash.
Мирча Вутцовичи

С помощью mintty и openssh вы также можете создавать ярлыки Windows на своих серверах и помещать их в соответствующие папки, на рабочий стол или в меню «Пуск». Установите ярлыки целей следующим образом:C:\cygwin\bin\mintty.exe /bin/ssh server
ak2

2

Вы также можете попробовать ZOC Terminal .

Это платная программа, но в каталоге хоста есть разделы (вкладки), и каждый из них может также содержать папки и подпапки.

,

введите описание изображения здесь


1

Другим выбором является программа терминала для Windows:

 http://terminals.codeplex.com/

Это делает несколько протоколов, SSH, VCN, RDP и т. Д ...


1

Я использую mRemote. Он делает вложенные папки и позволяет вам устанавливать наследование вложенных элементов. Очень хорошо. RDP, шпаклевка для SSH, довольно гладкая.


1

Я знаю, что вы задавали этот вопрос довольно давно ... много лет назад у меня возникла такая необходимость, и я не нашел ничего бесплатного и доступного в то время, поэтому я создал скрипт, который по сути выполняет то, что вы ищете в Autohotkey. Это можно найти здесь:

http://www.ghisler.ch/wiki/index.php/AutoHotkey:_Launch_putty_or_RDP_sessions_out_of_a_tree-driven_selection_menu

Он довольно гибкий и может быть модифицирован для других целей, кроме просто замазки (мой пример включает RDP). Запомнили свой профиль и увидели, что вы разбираетесь в коде, поэтому вы можете оценить что-то, что вы можете расширять и изменять, даже автоматизировать.

На моем рабочем месте наш список серверов можно экспортировать из базы данных config mgmt в формате CSV, так что я могу автоматически заполнить файл конфигурации для этого сценария через любой необходимый интервал.



0

В Bitvise tunnelier каждое соединение хранится в файле ярлыка, поэтому вы можете использовать папки для создания любой организационной схемы. Однако я все еще предпочитаю шпатлевку, потому что это отличный терминал.

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.