1、打开VScode,安装remote-SSH插件
2、点击左下角远程连接,选择连接主机
3、选择配置主机
选择第一个
4、更改配置,选择linux主机ip,设置主机名(建议也为ip地址),选择登录用户,然后进行保存(Ctrl+S或者点击上面叉号进行保存均可)
再次点击左下角,选择连接到主机,之后选择刚配置好的远程主机名,这里我是ip地址
选择linux服务器,
点击继续
输入密码
稍加等待即可
5、下面开始设置免密连接
打开windows的命令窗口(win+R运行,输入cmd点击确定)
使用 ssh-keygen -t rsa -b 4096 生成密钥,选择默认点击回车(Enter)
红色框选的既是密钥保存的地方
6、创建 .ssh目录,将生成的密钥文件上传在此目录下面(可打开密钥保存地方,将id_rsa.pub文件拖拽到.ssh目录下面)
7、执行 cat id_rsa.pub >> authorized_keys 命令,把 id_rsa.pub文件追加到 authorized_keys文件下
退出VScode,再次登录时就可免密登录