Devider Опубликовано 3 сентября, 2010 Жалоба Поделиться Опубликовано 3 сентября, 2010 Ситуация такая:. Есть машины девелоперов и тестовый сервак. Есть также сетка клиента, с которой, как я понял, мы соеденины тунелем. В общем, путь до цели (remoteserver2) c машины девелопера (developer1) выглядит так: Цитата: developer1$ssh -A dev1@localserver [/email] -p12345 remoteserver1$ssh -A remoteserver2 remoteserver2$ Постоянно надо что-то копировать с машины девелопера на remoteserver2. Вразумите, как это сделать? Мысль застряла на developer1$cat ~/file.txt | ssh -C -A dev1@localserver[/email] -p12345 -- ssh -A remoteserver2 ??? А тут что написать?? Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Firebird Опубликовано 3 сентября, 2010 Жалоба Поделиться Опубликовано 3 сентября, 2010 Зачем так сложно? Если нужно что-то скопировать на удаленный сервак, то: scp SourceFile user@host:/directory/TargetFile Если что-то нужно скопировать что-то с удаленного сервака, то: scp user@host:/directory/SourceFile TargetFile Если нужно копировать директорию, то: Туда: scp -r SourseFolder user@host:/directory/TargetFolder Обратно: scp -r user@host:/directory/SourceFolder TargetFolder Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
gogi Опубликовано 3 сентября, 2010 Жалоба Поделиться Опубликовано 3 сентября, 2010 Devider писал(а) Fri, 03 September 2010 16:17 Ситуация такая:. Есть машины девелоперов и тестовый сервак. Есть также сетка клиента, с которой, как я понял, мы соеденины тунелем. В общем, путь до цели (remoteserver2) c машины девелопера (developer1) выглядит так: Цитата: developer1$ssh -A dev1@localserver [/email] -p12345 remoteserver1$ssh -A remoteserver2 remoteserver2$ Постоянно надо что-то копировать с машины девелопера на remoteserver2. Вразумите, как это сделать? Мысль застряла на developer1$cat ~/file.txt | ssh -C -A dev1@localserver [/email] -p12345 -- ssh -A remoteserver2 ??? А тут что написать?? Настроить у девелопера ssh сервер и $ ssh remoteserver1 "scp developer:/path/file" remoteserver2:/path/" Или просто попросить админитратора remoteserver1 настроить марштуризацию. Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
r0g3r Опубликовано 3 сентября, 2010 Жалоба Поделиться Опубликовано 3 сентября, 2010 Вообще-то это делать не обязательно, уже давно есть вполне GUI клиенты для scp. В частности, KDE умеет это делать. Также этим умеет заниматься клиент FileZilla. про остальные не в курсе, но они наверняка есть Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
gogi Опубликовано 3 сентября, 2010 Жалоба Поделиться Опубликовано 3 сентября, 2010 r0g3r писал(а) Fri, 03 September 2010 19:10 Вообще-то это делать не обязательно, уже давно есть вполне GUI клиенты для scp. В частности, KDE умеет это делать. Также этим умеет заниматься клиент FileZilla. про остальные не в курсе, но они наверняка есть Да, но не всегда есть возможность запустить их на удаленном хосте (см. техзадание). К тому же шелл привычнее (и эффективнее, и гибче, и портабельнее, и... ) Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
r0g3r Опубликовано 3 сентября, 2010 Жалоба Поделиться Опубликовано 3 сентября, 2010 ...на вкус и цвет печеньки разные Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
AccessD Опубликовано 5 сентября, 2010 Жалоба Поделиться Опубликовано 5 сентября, 2010 А ещё rsync забыли ))) Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
cppmm Опубликовано 5 сентября, 2010 Жалоба Поделиться Опубликовано 5 сентября, 2010 Я в таких случаях sshfs использую. Монтируется автоматом при старте системы. Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.