如何在服务器之间使用 scp

如何在服务器之间使用 scp

我有两台 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 语法是 host:file,因此你需要

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

(如果目标路径为空且不以 开头/,则它将相对于您的主目录。)

相关内容