使用SCP通过SSH将文件发送到SSH客户端



情况是我的客户端机器不使用静态IP,但服务器机器使用静态IP。

我使用ssh从客户端机器连接到服务器机器。

有没有什么简单的方法可以使用scp或其他命令将文件从服务器机器发送到客户端机器?

我想在服务器内部执行命令。

您可以从客户端机器scp并从服务器获取文件。

客户端$scpuser@server:<文件路径>lt;客户端中目标文件夹的路径>

例如,如果您想将服务器主目录中的file1复制到客户端的当前目录,您可以执行以下操作:

$scpuser@server:~/file1。

参考:https://linuxize.com/post/how-to-use-scp-command-to-securely-transfer-files/

如果您真的不需要使用ssh命令进行连接,您可以使用sftp命令(通过ssh连接的类似ftp的接口(进行连接:

$ sftp user@server

然后只需使用命令get:

sftp> get <file>

像ls、cd和pwd这样的命令也可以在这个sftp接口中工作。

最新更新