The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



"Как сделать, чтобы ssh в скрипте не завершался?"
Версия для распечатки Пред. тема | След. тема
Форум Открытые системы на рабочей станции
Исходное сообщение [ Отслеживать ]

. "Как сделать, чтобы ssh в скрипте не завершался?" +4 +/
Сообщение от КриоМух (ok), 27-Янв-24, 00:09 
> А разьве autossh такого не умеет?

Добрый вечер Уважаемый!

Спасибо огромное, теперь буду эту тулзу знать. Она решает, только не получается её автоматически сделать. Та же самая проблема, которую я описал в первом сообщении.

Если запускаю

autossh -M 20000:7 -p 20022 -D 1080 my@10.2.0.3

из консоли, то всё ок. А вот добавив в конец & или -f в опции autossh, вcё перестаёт работать. На удалённой машине в этот момент вижу успешная авторизация (по ключу она тут), и что потом клиент просто вышел.

Я так понял, что типа не создаётся сеанс под работу этой команды, и в итоге пока писал это, почитал про сам ssh и в ключи добавил -fNT
итоговая команда которая решает весь вопрос:

autossh -M 20000:7 -f -p 20022 -D 1080 -fNT my@10.2.0.3

Спасибо за наводку Товарищ Аноним!

Ответить | Правка | Наверх | Cообщить модератору

Оглавление
Как сделать, чтобы ssh в скрипте не завершался?, КриоМух, 26-Янв-24, 21:35  [смотреть все]
Форумы | Темы | Пред. тема | След. тема



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру