putty manager

Хотите предложить идею нового плагина или знаете, что улучшить в существующем? Пишите сюда.
User avatar
ctapmex
Posts: 1240
Joined: Fri 11 Apr, 2008 07:53
Has thanked: 1 time
Been thanked: 50 times

putty manager

Post by ctapmex »

привет.
сейчас очень назрела необходимость в программе/плагине, для хранения putty сессий. с разбивкой на подпапки. причем большое количество.
сохранение паролей и все такое. одно из главных - открытие сессий в conemu, с возможностью открытия нескольких сессий в одном окне (split).
посмотрев, что есть на "рынке" , понял что подходящего ничего нет. может конечно плохо искал. поэтому созрела идея написать плагин, панельный, в котором хранить сессии. запуск производить по настраиваемой командной строке, и все вышеперечисленное.
возникает два вопроса
1. стоит ли такое делать ,или проще обойтись виндовыми ярлыками, в которых будет командная строка для запуска пути ? split попробовать реализовать через макросы. один главный минус - пароли в открытом виде
2. если делать, то может у вас есть идеи что еще предусмотреть на этапе планирования ?
siberia-man
Posts: 131
Joined: Sat 28 Jun, 2014 23:07
Has thanked: 2 times
Been thanked: 9 times

putty manager

Post by siberia-man »

есть много клонов putty (на основе оригинального же кода) которые расширяют возможности стандартного putty: начиная с возможности хранения сессий в файлах и заканчивая различными фишками, которые сближают графические возможности putty и winscp. Кстати можно для этих целей использовать именно winscp, который все это уже умеет.
User avatar
John Doe
Бюрократ
Posts: 13801
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 72 times
Been thanked: 425 times
Contact:

putty manager

Post by John Doe »

ctapmex wrote: запуск производить по настраиваемой командной строке
Это что, и пароль в командной строке?
User avatar
ctapmex
Posts: 1240
Joined: Fri 11 Apr, 2008 07:53
Has thanked: 1 time
Been thanked: 50 times

putty manager

Post by ctapmex »

не знал, что в winscp можно сразу к putty подключиться.

да, пароль в командной строке скорее всего не айс. вроде командная строка в процессах видна всем. но есть такие сервера, где ключи не работают (дебилизм).
User avatar
John Doe
Бюрократ
Posts: 13801
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 72 times
Been thanked: 425 times
Contact:

putty manager

Post by John Doe »

Пароли к ключам тоже предполагается в командной строке передавать?
User avatar
ctapmex
Posts: 1240
Joined: Fri 11 Apr, 2008 07:53
Has thanked: 1 time
Been thanked: 50 times

putty manager

Post by ctapmex »

к ключам зачем ? pagent запущенный, или его аналог.
User avatar
Michael Lukashov
Posts: 516
Joined: Mon 23 Jan, 2006 09:38
Has thanked: 6 times
Been thanked: 21 times
Contact:

putty manager

Post by Michael Lukashov »

На putty свет клином не сошелся. Можно открывать в ConEmu несколько ssh сессий, просто запуская ssh клиент.
split сессий можно организовать на сервере с помощью tmux. ConEmu и tmux рулят.
User avatar
ctapmex
Posts: 1240
Joined: Fri 11 Apr, 2008 07:53
Has thanked: 1 time
Been thanked: 50 times

putty manager

Post by ctapmex »

спасибо, не знал про tmux .
но на сервера мне его никто не поставит -), и я имел ввиду больше split на несколько разных серверов.

вообще у меня была идея в начале на netbox как то завязаться. список есть, осталось добавить команду для чтения данных подключения ip/login/password и передачу его в внешний putty. но по коду он для меня тяжеловат.
User avatar
Michael Lukashov
Posts: 516
Joined: Mon 23 Jan, 2006 09:38
Has thanked: 6 times
Been thanked: 21 times
Contact:

putty manager

Post by Michael Lukashov »

tmux можно поставить самостоятельно, без прав суперпользователя. split на несколько разных серверов делается элементарно. Заходим на сервер, запускаем tmux, делаем split, в каждом терминале подключаемся по ssh на нужные сервера. Профит.
Arama
Posts: 121
Joined: Mon 01 Jun, 2015 12:14
Has thanked: 8 times
Been thanked: 4 times

putty manager

Post by Arama »

Непонятно. Нужен SSH или SFTP? Если SSH то есть клевая надстройка Superputty https://jimradford.github.io/superputty, в ней можно хранить сервера в древовидной структуре, с логинами и паролями (правда пароли в открытом виде).
Если есть деньги, то есть классный платный клиент AbsolutTelnet, он тоже умеет..
User avatar
SUSim
Posts: 1633
Joined: Thu 18 Feb, 2010 17:32
Has thanked: 9 times
Been thanked: 25 times

putty manager

Post by SUSim »

ice_scream wrote:Можно открывать в ConEmu несколько ssh сессий, просто запуская ssh клиент.
Посоветуй клиента ssh, не требующего установки, прав админа нет...
SimSU ··· ·· -- ··· ··-
User avatar
HaRT
Moderator
Posts: 10806
Joined: Tue 30 Aug, 2005 17:21
Has thanked: 220 times
Been thanked: 357 times

putty manager

Post by HaRT »

SUSim wrote: Посоветуй клиента ssh, не требующего установки, прав админа нет...
PuTTY можно скачать в виде zip и распаковать у себя. Есть также PuTTY Portable, но я его не смотрел.
Фар есть инструмент, а не нянька. © 2009 DrKnS
siberia-man
Posts: 131
Joined: Sat 28 Jun, 2014 23:07
Has thanked: 2 times
Been thanked: 9 times

putty manager

Post by siberia-man »

http://jakub.kotrla.net/putty/ - портабельная версия. Сессии не хранятся в виндовом реестре, сессии хранятся в файлах.
User avatar
SUSim
Posts: 1633
Joined: Thu 18 Feb, 2010 17:32
Has thanked: 9 times
Been thanked: 25 times

putty manager

Post by SUSim »

PuTTY попробовал в различных вариантах (siberia-man, этот буду пробовавать)- недостатки у всех разные и для меня нежелательны:
одни пишут в реестр (аналогичные первому предложению HaRT), другие из комстроки(макроса) не запускаются (аналогичные второму предложению HaRT, а если и запускаются, то опять-же прописываются в реестр), а самое главное - они запускаются в отдельной консоли :(

SSH из PortableGit пока наиболее подходит - в реестр не прописывается, запускается сразу в консоли, правда в той же что и фар... (пытаюсь разобраться как его запустить в отдельной вкладке ConEmu)

Моё идеальное желание макрос/плагин запускающий ssh в отдельной вкладке ConEmu, и именно портабельный, чтобы следов-сертификатов не оставлять, не говоря о настройках.

ЗюЫю Подскажите как запустить консольное приложение из фара под комему, чтобы оно запустилось в новой вкладке того же конему, или макрос автоматом присоединяющий/аттачущий консоль нового процесса к текущему конему.
SimSU ··· ·· -- ··· ··-
User avatar
Michael Lukashov
Posts: 516
Joined: Mon 23 Jan, 2006 09:38
Has thanked: 6 times
Been thanked: 21 times
Contact:

putty manager

Post by Michael Lukashov »

SUSim wrote:Посоветуй клиента ssh, не требующего установки, прав админа нет.
портабельный клиент ssh можно взять из дистрибутива Git for Windows например
https://github.com/git-for-windows/git/ ... bit.7z.exe
SUSim wrote:Подскажите как запустить консольное приложение из фара под комему, чтобы оно запустилось в новой вкладке того же конему
Или я не понял вопроса, или одно из двух. Консольное приложение под конему запускается с помощью меню конему -> New console -> Create new console: "C:\Program Files (x86)\Git\usr\bin\ssh.exe" user@server
Post Reply

Return to “Предложения и идеи”