Я хочу установить SSH-соединение с другим сервером с переадресацией, но без необходимости входить на удаленный сервер и не мешать работе экрана, над которым я работаю. Мне также нужно получить доступ к соединению, чтобы разорвать его, когда я закончу с ним.

например. скажем, я хочу сделать резервную копию mysql на удаленном сервере, поэтому я использую команду ssh user@remote -L 1234:localhost:3306 но после ввода пароля я хочу запустить команду mysql в сеансе, но иметь доступ к SSH соединение, когда я заканчиваю с MySQL и прекращаю его.

Есть ли способ, которым это можно сделать?

2 ответа2

1

Экран GNU, по умолчанию он должен быть установлен на всех компьютерах Linux.

http://www.gnu.org/software/screen/

Вот хорошее руководство для начинающих.

http://www.kuro5hin.org/story/2004/3/9/16838/14935

0

Вы можете написать скрипт с AutoHotKey, чтобы открыть окно, выполнить команду (и) и затем свернуть окно, чтобы вы могли с ним справиться позже.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .