如何创建一个可以将二进制可执行文件从一台计算机传输到另一台计算机的应用程序?即在 Linux 中从一个 IP 地址传输到另一个 IP 地址。
答案1
您不需要创建这样的应用程序。它已经存在于您的系统中!
要将任何文件复制到另一个系统,只需运行以下命令:
scp /path/to/file/locally user@remotehost:/path/you/want/the/file/remote
您可能仍需要通过 SSH 进入远程主机并更改权限,但scp
复制过程将由系统自行处理。请参阅man scp
以了解更多详细信息。
或者,您可以使用rsync
,它提供了一些好处,但它要求在rsync
您要复制到的服务器上进行设置。请参阅man rsync
以了解更多详细信息。