首先在本地管理员模式打开powershell,输入

ssh-keygen

然后一路回车,不要改路径也不要改名称,默认id_xxxxx直接用就好,改了反而没用。

本地打开刚刚给的C:\Users\xxxx/.ssh/路径,找到id_xxxxx.pub这个文件,复制里面所有的内容。

服务器上进入/root/.ssh/路径,找到authorized_keys文件,打开,用刚刚复制的id_xxxxx.pub里的内容替换authorized_keys里面所有的内容。

重新打开VScode就可以免密连接了。

如果不止一个服务器需要免密登录,只需要复制已有的id_xxxxx.pub文件去替换各个服务器authorized_keys的就行,不需要每个单独生成一个。

Logo

北京人形旗下天工造物具身智能开源社区,聚焦具身天工与慧思开物两大平台

更多推荐