Как использовать scp между серверами

Как использовать scp между серверами

У меня есть 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

Есть ли у вас какие-либо рекомендации?

решение1

Синтаксис scp — хост:файл, поэтому вам нужно

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

(Если целевой путь пуст и не начинается с /, он будет указан относительно вашего домашнего каталога.)

Связанный контент