0

我正在根据这篇文章为我的笔记开发云同步功能

我尝试在我的设备(我的 PC 和我的笔记本电脑)之间共享我的 git-crypt-key,以便解密存储我的笔记的远程 GitHub 存储库。

为此,我正在尝试使用scp文章中推荐的 cmd,但我不习惯它,所以在对如何处理 SCP 传输进行了一些研究后,我尝试了以下命令:

scp username(origin)@hostname:filepath username(destination)@hostname:filepathdestination

然后我得到这个错误:

ssh: could not resolve hostname (hostname destination): Temporary failure in name resolution 
lost connection

因此,我尝试使用计算机上的 IP 地址更改主机名(这可能是我做过的最愚蠢的事情,因为我的 IP 地址在两个设备上都相同),然后出现此错误:

ssh: connect to host .. port 22: Connection timed out
lost connection

可以这样说:

  1. 我在我的电脑上运行 WSL2 以便使用 git-crypt
  2. SSL 和 Openssl-server 都安装在两个设备上(Openssl-server 在笔记本电脑上运行)
  3. 我已经解决了我的 SSH 密钥以便推送到 GitHub

正如我所说,这是我第一次使用scp,当我进行研究时,我发现这个 cmd 最常见的用例总是涉及远程服务器,但从不在两台本地机器之间。

但是由于计算机可以“用作服务器”,因此我尝试坚持我所基于的文章的方法,但也许诸如 RDP(远程桌面协议)甚至简单地通过 USB 交换文件之类的方法可能更相关。

谢谢你的帮助

4

0 回答 0