2013-04-11 2 views
2

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

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

ssh -t [email protected]_server "*creates a build file...*" 

После завершения этой команды существует файл, который существует на build_server. Так что, если вышеуказанный туннель все еще открыт, можно ли использовать этот туннель с моей локальной машины для запуска SCP и переноса файла на рабочий стол локальных компьютеров?

ответ

3

Да, можно использовать сеанс обмена: man ssh_config и найти ControlMaster и/или проверить here и here. Это то, что вы ищите?

+2

Это информация, которую я ищу! Спасибо. –

+0

Я добавил [немного больше деталей] (https://superuser.com/a/1291166/86708) в [su]. – jpaugh

Смежные вопросы