我可以 ssh 到远程计算机,但无法使用 scp 将本地内容复制到远程计算机

我可以 ssh 到远程计算机,但无法使用 scp 将本地内容复制到远程计算机

我使用的是实验室中的远程计算机,管理员询问 RSA 公钥,然后我可以使用我设置的密码登录该计算机

现在我想使用 scp 将本地内容复制到远程计算机,但是当我使用 scp 时,错误是

ssh: connect to host 138.46.231.12 port 22: No route to host

有什么办法可以做到这一点吗?我正在使用 Fedora,远程机器在 ubuntu 上,谢谢!

答案1

它应该只是:

scp /local/path/to.file <user>@<ubuntu machine>:/remote/path/

从 Fedora 机器上的终端。您收到错误吗?运行命令后输出是什么?

答案2

您描述的问题与ssh或scp无关。

显然您遇到了网络配置问题(可能是默认路由设置不正确)。

相关内容