使用SSH生成公钥和秘钥
命令:ssh-keygen -t rsa
主机:(一直回车就行)

我们需要把我们的公钥发送给我们的虚拟机

可以查看一下自己的虚拟机上面有没有对应的秘钥和公钥,没有的话,如下建立

生成好了公钥和秘钥

再到相应的文件夹下,生成一个文件(authorized_keys),把主机的公钥给复制进去


设置好之后,每次在vscode上远程连接时,就不需要输入密码了
对于vscode需要设置以下内容
(1)下载ssh扩展

(2)配置好以下内容

最后结果如下

对于MobaXterm
需要正常登录,与Ubuntu进行远程连接(在此之前需要保证双方可以ping通)
最好是使用NAT,如何只留下en36

最后结果如下

本文介绍了Linux应用开发中的SSH环境搭建过程,包括使用ssh-keygen生成RSA公钥和私钥,将公钥传到虚拟机,创建authorized_keys文件并复制公钥,以实现VSCode远程连接时的免密码登录。同时提到了MobaXterm的远程连接配置,确保双方能ping通,并推荐使用NAT网络配置。

被折叠的 条评论
为什么被折叠?



