Форум русскоязычного сообщества Ubuntu


Получить помощь и пообщаться с другими пользователями Ubuntu можно
на irc канале #ubuntu-ru в сети Freenode
и в Jabber конференции ubuntu@conference.jabber.ru

Автор Тема: ssh forward настройки  (Прочитано 585 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн vladisalv

  • Автор темы
  • Новичок
  • *
  • Сообщений: 17
    • Просмотр профиля
ssh forward настройки
« : 13 Ноября 2015, 20:47:41 »
Здравствуйте! У меня в подчинении очень много машин и со временем образовался большой ssh config файл. Почти весь вида
Host blabla
    User bla
    HostName bla.com

И мне подчас удобно заходить с одной машины на другую без возврата на локальную. То есть:
bla@mach_local:~$ ssh mach1
bla1@mach1:~$ ssh mach2
bla2@mach2:~$ ssh mach3
bla3@mach3:~$

И если раньше это было не трудно (просто копировал на машины обновленный config файл), то сейчас весьма затруднительно, т.к. машин стало очень много. Добавится в config одна машина, и приходится копировать обновленный файл на все остальные.

Поэтому вопрос: можно ли пробрасывать локальный config файл на удаленные машины? Как, например, мы пробрасываем ключик.
« Последнее редактирование: 13 Ноября 2015, 20:59:15 от vladisalv »

Оффлайн victor00000

  • Старожил
  • *
  • Сообщений: 15568
  • Глухонемой (Deaf)
    • Просмотр профиля
Re: ssh forward настройки
« Ответ #1 : 13 Ноября 2015, 21:00:20 »
sshpass -p password ssh user@ip "ls"
Wars ~.o

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28508
    • Просмотр профиля
Re: ssh forward настройки
« Ответ #2 : 13 Ноября 2015, 23:40:15 »
Поэтому вопрос: можно ли пробрасывать локальный config файл на удаленные машины? Как, например, мы пробрасываем ключик.
Зачем это делать?
Включи агент форвардинг и твой кейринг будет всегда с тобой.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн vladisalv

  • Автор темы
  • Новичок
  • *
  • Сообщений: 17
    • Просмотр профиля
Re: ssh forward настройки
« Ответ #3 : 14 Ноября 2015, 00:01:58 »
Зачем это делать?
чтобы заходить на каждую машину с одинаковым конфигурационным файлом

Включи агент форвардинг и твой кейринг будет всегда с тобой.
Да он и так включен. Но мне теперь нужен не только кейринг, а еще и config файл

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28508
    • Просмотр профиля
Re: ssh forward настройки
« Ответ #4 : 14 Ноября 2015, 00:28:05 »
Не понимаю. >.< Извини.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн kobaltd

  • Активист
  • *
  • Сообщений: 273
    • Просмотр профиля
Re: ssh forward настройки
« Ответ #5 : 19 Ноября 2015, 18:33:01 »
Здравствуйте! У меня в подчинении очень много машин и со временем образовался большой ssh config файл. Почти весь вида
Host blabla
    User bla
    HostName bla.com

И мне подчас удобно заходить с одной машины на другую без возврата на локальную. То есть:
bla@mach_local:~$ ssh mach1
bla1@mach1:~$ ssh mach2
bla2@mach2:~$ ssh mach3
bla3@mach3:~$

И если раньше это было не трудно (просто копировал на машины обновленный config файл), то сейчас весьма затруднительно, т.к. машин стало очень много. Добавится в config одна машина, и приходится копировать обновленный файл на все остальные.

Поэтому вопрос: можно ли пробрасывать локальный config файл на удаленные машины? Как, например, мы пробрасываем ключик.

Собственно один раз настроить rsync для каждой машины не вариант? Или использовать RSA сертификат для авторизации?
« Последнее редактирование: 19 Ноября 2015, 18:34:47 от kobaltd »

 

Страница сгенерирована за 0.038 секунд. Запросов: 25.