Як користуватися scp між серверами


1

У мене є 2 машини Linux (CentOS), і я хочу перенести файл з однієї з них в каталог іншого. Співробітник запропонував використовувати scp. Я переглянув офіційні документи та намагався змусити його працювати безрезультатно.

Імена серверів thing1.me.org та thing2.me.org; якщо я перебуваю на thing1 і хочу SSH в thing2, я просто наберіть наступну команду, і я входжу.

 ssh thing2.me.org

Я спробував зробити те саме для SCP, і мені не пощастило. Я пробував всілякі варіанти, але дістатися нікуди.

scp myfile.txt thing2.me.org/opt/app/
scp myfile.txt ssh://thing2.me.org/opt/app

Чи є у вас поради?

Відповіді:


4

Синтаксис scp - це хост: файл, так що ви хочете

scp myfile.txt thing2.me.org:/opt/app/

(Якщо цільовий шлях порожній не починається з символу a /, це буде відносно вашого домашнього каталогу.)


Ви також можете зробити це повністю, зовсім не вбиваючись у речі1. scp thing1.me.org:/path/to/myfile.txt thing2.me.org:/opt/app/
Роб
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.