The OpenNET Project / Index page

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

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"scp внутри ssh"
Вариант для распечатки Архивированная нить - только для чтения! 
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [Проследить за развитием треда]

"scp внутри ssh"
Сообщение от Dimach Искать по авторуВ закладки on 20-Сен-01, 18:19  (MSK)
Добрый день )

Может кто подскажет как правильно запустить внутрии ssh команды копирование по scp ?

Я делаю так:
ssh -c 'commmand1; command2; scp -S /usr/bin/ssh path/to/file user@host.domain.ru:/path/to/;command4'

На хосте host.domain.ru разрешено подключаться без пароля по pub_key

Когда начинает выполняться scp, то на экране сообщение , что неконтролируемый tty
Как это организовать ? кто нить сталкивался с этим ?

  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "RE: scp внутри ssh"
Сообщение от lavr emailИскать по авторуВ закладки on 20-Сен-01, 19:04  (MSK)
>Добрый день )
>
>Может кто подскажет как правильно запустить
>внутрии ssh команды копирование по
>scp ?
>
>Я делаю так:
>ssh -c 'commmand1; command2; scp -S
>/usr/bin/ssh path/to/file user@host.domain.ru:/path/to/;command4'

мне строка непонятна:

-c cipher

>На хосте host.domain.ru разрешено подключаться без
>пароля по pub_key
>
>Когда начинает выполняться scp, то на
>экране сообщение , что неконтролируемый
>tty
>Как это организовать ? кто нить
>сталкивался с этим ?

немножко подумать о том как запускается ssh
в батч режиме и что для этого нужно:

- при авторизации не должно быть запросов
  на passwd or pass_phrase, что для этого нужно
  сделать?
- если с верхним все ok, как запускать ssh?

подсказка, в openssh обратить внимание на
опции:

-f
-o (batch mode)
-n

возможно все и не нужны.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "RE: scp внутри ssh"
Сообщение от Dimach Искать по авторуВ закладки on 20-Сен-01, 22:00  (MSK)
>>Я делаю так:
>>ssh -c 'commmand1; command2; scp -S
>>/usr/bin/ssh path/to/file user@host.domain.ru:/path/to/;command4'
>
>мне строка непонятна:
>
>-c cipher
^^^
Sorry конечно же без ключа -с , это я поторопился - по аналогии с bash написал )))

>
>- при авторизации не должно быть
>запросов
>  на passwd or pass_phrase,
>что для этого нужно
>  сделать?
>- если с верхним все ok,
>как запускать ssh?
это все сделано, кроме последнего )))
попробовол ключ -t ворде помогло
Спасибо )))
т.е надо запускать

ssh -t 'scp -S /usr/bin/ssh path/to/file user@host.domain.ru:/path/to/'

>
>подсказка, в openssh обратить внимание на

этого у меня нет (

  Рекомендовать в FAQ | Cообщить модератору | Наверх


Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




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

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