通过 ssh 复制文件

Mar*_*jak 1 ssh files transfer

假设我在无线网络上设置了 2 台电脑。

机器 A 是我的日常驱动程序,它使用 Ubuntu 15.04 机器 B 是一台旧电脑,我想使用 Debian LXDE 将其设置为 ssh 服务器(但它会启动到终端)。

如何将文件从机器 A 复制到机器 B。

Ron*_*Ron 6

您可以使用scp

scp <file> <username>@<IP address or hostname>:<Destination>
Run Code Online (Sandbox Code Playgroud)

此外,通过该-r标志,您可以递归复制文件。

rsync如果连接中断,您还可以使用which 可以恢复传输,并且它仅智能地传输文件之间的差异:

rsync -avz -e 'ssh' /path/to/local/dir user@remotehost:/path/to/remote/dir
Run Code Online (Sandbox Code Playgroud)
  • -a 档案

  • -v 冗长的

  • -z 压缩

  • -e ssh “使用SSH隧道”

参考:

  1. https://help.ubuntu.com/community/SSH/TransferFiles

  2. 如何使用ssh将文件从计算机a传输到本地计算机