如何使用 ssh 将文件从远程服务器下载到 Mac 上的本地文件夹

如何使用 ssh 将文件从远程服务器下载到 Mac 上的本地文件夹

我正在努力使用 ssh 将文件从远程服务器下载到我的 mac 上的文件夹。

我已成功远程连接到盒子并浏览到我要复制文件的文件夹 ( file1.txt)。

运行ls,我可以看到该文件。

file1.txt
file2.txt

所以我尝试了以下方法:

scp file1.txt /Users/me/test.txt
scp file1.txt /local/dir/Users/me/test.txt

我收到以下错误:

cp: cannot create regular file '/Users/me/test.txt': No such file or directory

关于我做错了什么有什么建议吗?

答案1

scp从本地计算机而不是远程计算机运行命令:

scp yourRemoteUserName@remoteIP:/path/to/file1.txt /Users/me/

如果你必须从远程执行此操作,您需要确保您的本地有一个活动ssh服务器并且可以通过互联网访问。如果是,您可以反转上面的命令并运行:

scp /path/to/file1.txt yourLocalUserName@localIP:/Users/me/

相关内容