2011-09-20 13:31:17 +0000 2011-09-20 13:31:17 +0000
57
57

当我在我的家庭网络之外时,我如何从远程机器的SCP到本地机器?

虽然我知道如何从我的家庭网络内的服务器上scp文件,但当我在外面,比如说在星巴克,我如何从我的服务器上scp一个文件到我的本地机器?

虽然我在这种情况下,我可以从我的本地机器上scp到我的服务器,但我还没有想好如何从家里抓取一个文件,使用命令行。有什么建议吗?

答案 (3)

86
86
86
2011-09-20 14:01:24 +0000

问这个问题的方式很混乱,但如果你能从本地机器复制到服务器,只要翻转命令行顺序就可以了。

37
37
37
2012-11-30 12:53:35 +0000

将文件 “foobar.txt "从远程主机复制到本地主机:

$ scp your_username@remotehost.edu:foobar.txt /some/local/directory $ scp foobar.txt your_username@remotehost.edu:/some/remote/directory

将文件 "foobar. edu”:

$ scp -r foo your_username@remotehost.edu:/some/remote/directory/bar

从本地主机复制文件 “foo.txt "和 "bar.txt "到远程主机上的主目录:

$ scp your_username@rh1.edu:/some/remote/directory/foobar.txt your_username@rh2.edu:/some/remote/directory/

将文件 "foobar. 安全复制](http://www.hypexr.org/linux_scp_help.php)

0
0
0
2018-03-03 21:05:31 +0000

如果你想安全地复制到远程位置,如Dropbox或GoogleDrive,然后创建一个账户https://couchdrop.io,然后链接你的存储供应商。

简单地说,

scp <filename> couchdrop-username@couchdrop.io:/Dropbox等,如果你想从云端拉出一个文件,那么只需将这两个语句倒过来,这样;

scp couchdrop-usernmae@couchdrop.io:/Dropbox/filename ~/ - 这将把文件拉到你选择的目录下。