我正在努力使用 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/