LINUX.ORG.RU
ФорумTalks

концепция менеджера ssh

 , , , ,


0

2

Вот хочется чего-то такого:

- древовидный, категоризированный, кликабельный список хостов, наподобие списка контактов, динамический пополняемый со стороннего сервиса, с отображением доступности/last logged in tsp, etc

- вкладки, группирующиеся, с возможностью залогиниться/выйти с группы машин во вкладках.

- возможность послать всем сессиям команду exit скажем при засыпании ноута. и также восстановить их по типу вкладок в браузере после аварийного закрытия.

- поддержка не прямого захода на машину а через jump box, нестандартные порты и запоминание юзера и ключей для отдельных машин.

- возможность выделить группу хостов, волнить на них условный «service smth status» получить вывод в файл/экран и возможность гонять это в цикле и следить за разницей. Да, я в курсе про bash и опции ssh, про ansible тоже, но интересна именно горячая интеграция в консоль, идеально в konsole или yakuake.

и ещё раз, да я использую chef, ansible, даже оба вместе :) умею в bash, python и тд. машины тысячи их, успешно использую управление конфигурацией.

просто довольно часто что-то идёт не так, либо просто разведка боем по новой платформе, и приходится вручную бегать по машинкам, уточнять статус того или иного сервиса, грепнуть там, грепнуть тут, сравнить там с этим и тд. и подзаколебали уже все эти screen туда, screen обратно, dig вот это и потом ssh туда, может где-то есть всё такое оформленное в виде каких-либо сниппетов?


Пока как самое не плохое решение для себя выбрал: apache guacamole

По всем пунктам не пойдёт, но ряд годных вещей умеет

DALDON ★★★★★
()
Последнее исправление: DALDON (всего исправлений: 1)
Ответ на: комментарий от mrdeath

судя по всему про ansible и chef ты в курсе, а вот про ссш и баш только слышал названия. и в настойках любого гуевого терминала тоже никогда не бывал.

mrdeath ★★★★★
()
Ответ на: комментарий от mrdeath

можно поподробнее?

есть konsole, yakuake, нашёл способ из скрипта открывать новые вкладки с сессиями, но как их групперовать, делать меню, что-то потодобное было, помню давно видел в виндовой mputty, но там тоже это не кастомизировалась особо.

Den0k
() автор топика
Ответ на: комментарий от Den0k

но как их групперовать

скорее всего он имел ввиду что-то вроде ./ssh_specify_group.sh
но приходится думать «что же хотел выразить автор своим произведением?». да понты, что же ещё.

system-root ★★★★★
()
Последнее исправление: system-root (всего исправлений: 1)
Ответ на: комментарий от system-root

./ssh_specify_group.sh и имел ввиду. нужные шел скрипты вешаются на разные профили и стартуются когда нужно.

централизация через wget mygroupvars + .ssh/config. Если хочешь что-то в разные терминалы вставить — xdotool же.

Понты они такие да. или ты хотел бы чтоб я за вас убогих решал ваши проблемы?

mrdeath ★★★★★
()

ssh you_nick@chat.host
cd /chat
ls
tail -f intresting-chat

bloodmeri
()
Ответ на: комментарий от system-root

какие нафик понты?

никаких проблем нет, я просто спросил кто как обустраивает и организует такой процесс.

пока вижу что остаётся только собирать по кускам, причём в этом треде, к моему удивлениюю не так уже много «кирпичиков» упомянули.

Что ещё раз намекает что тут очень много админов локалхоста :)

Den0k
() автор топика

Для одной половины требований - ansible, для другой - terminator Требования+putty в тегах = мышевоз гуёвый

Dao_Dezi
()
Ответ на: комментарий от Den0k

никто никак не обустраивает.
все пользуются тем что есть.
тебе ирк с шифрованием нужен

bloodmeri
()

а , менеджера а не меСенджера ....
ну извините ...

bloodmeri
()

Некоторую часть из перечисленного умеет remmina.

sergej ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.