Jump to content

Recommended Posts

Posted

Колеги, подскажите пожалуйста, есть ли софт похожий на SecureCRT для Linux? Смысл в создании профилей и древовидного меню для хостов, т.е. что бы заранее можно было вбить те или иные параметры для каждого отдельного хоста, сгруппировать их в сети, локации и т.д.?

Posted

Параметры вбиваются в ~/.ssh/config,

а меню для запуска строчек "ssh имя_хоста" создается в чем угодно,

хоть в оконном менеджере.

 

Со временем обнаружите, что набирать "ssh gw1" в терминале быстрее,

чем искать "Gateway-1" в этих идиотских меню. ;-)

Posted
Параметры вбиваются в ~/.ssh/config,

а меню для запуска строчек "ssh имя_хоста" создается в чем угодно,

хоть в оконном менеджере.

 

Со временем обнаружите, что набирать "ssh gw1" в терминале быстрее,

чем искать "Gateway-1" в этих идиотских меню. ;-)

Спасибо. Во многом с вами согласен. Но когда большое кол-во устройств... все-таки очень хочется иерархической менюшки... особенно удобно всяким сменным перцам...

Posted

создайте структуру папок Net1/Net12/Net123, в которые файлами разложите шелловые скрипты gw1.sh, которые станут запускать ssh gw1 :)

и пусть ваши сменные перцы в midnight commander перебирают свою "иерархическую менюшку"

Posted

мы юзаем вот такие скриптики:

 

#!/usr/bin/expect -f
set timeout -1
spawn ssh -l root 192.168.1.1
match_max 100000
expect -exact "root@192.168.1.1's password: "
send -- "my_password\r"
expect "Last login: *\r\r
*root*"
interact

 

есс-но ставить правильные права :)

 

  • 2 weeks later...
Posted

Можно менюхи любой степени вложенности строить на dialog. Ессно, оно консольное, но, вроде пробегали даже иксовые варианты. Что-то типа:

#!/bin/sh

main_dialog() {
  dialog --blabla --blabla
  if test blabla = blabla; then
    choise_main_1;
  elif test blabla = blabla2; then
    choise_main_2;
  fi;
}

choise_main_1() {
  blabla;
}

choise_main_2() {
  blabla2;
}
...

 

Это, если развивать тему "настроить им алиасы/каталоги в искомом древовидном виде". На такой штуке делал скрипт менюхи для бездисковых БСДшных машин, типа "отконфигурить", "запустить графический RDP-клиент", "выключить". С авторизациями и прочей мишурой.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...
На сайте используются файлы cookie и сервисы аналитики для корректной работы форума и улучшения качества обслуживания. Продолжая использовать сайт, вы соглашаетесь с использованием файлов cookie и с Политикой конфиденциальности.