Mac OSX OpenSSH 文件传输不起作用

Mac OSX OpenSSH 文件传输不起作用

我目前正在尝试使用 SSH 从家里的 Mac 获取学校帐户上的文件。我有主机名,可以正常登录,但传输文件就像是一次又一次地用头撞墙。看来我需要使用 scp。来自网站一网站二。到目前为止,在我的 SSH 终端中我有这样的;

~/assign$1 scp 用户名@主机名:/home/burj1620/assign/a3.submit /Users/me/Development/Assignments1620/Assignment3

但是我收到以下错误;

/Users/me/Development/Assignments1620/Assignment3:没有此文件或目录

在反复检查拼写后,我尝试使用 /Desktop 作为第二个位置。然而,这只是将 a3.submit 文件从其当前目录复制到桌面,而不是复制到我家里的电脑。我是否遗漏了什么?这似乎很容易,但就是不起作用。

谢谢

答案1

您需要scp在家里的计算机上运行。

因此基本概念如下:

scp <user>@<remote_host>:/path/to/file/on/remote/computer /local/path/on/your/computer/file

如果您在通过 SSH 登录到远程计算机之后执行该命令,并且在命令中使用远程计算机remote_host,那么实际上您只是在同一个框中复制它。

此外,在 Mac 上,您可以使用Tabkey, 来完成路径名。只需输入几个起始字母并按下Tabkey。这样可以省去您检查拼写的时间。当找到多个替代词时,完成将停止,双击Tab将显示替代词,向单词添加足够的字母以使其独一无二,然后Tab再次按下。

相关内容