直接在vscode中搜索remote-ssh即可安装 安装完成以后是这样:
按照下图标记依次点击1、2、3,就会出现remote-ssh编辑界面,用来输出要远程登录的ssh 这就是远程ssh信息的编辑界面:
左下角出现如图字样,你就已经连接上了。
当可以连接上ssh以后,打开命令行,输入:
ssh-keygen
回车,一直回车,不要输入任何内容,直到命令行就会输出一下信息: 表示生成的公钥和秘钥,注意圈起来的路径文件,需要将其拷贝到你的远程ssh主机中,我远程主机时虚拟机,所以仅将其上上传到/home文件夹下即可,也就是吧id_rsa.pub文件拷贝(PS:刚才圈起来的按个目录一定有这个文件)。 之后操作远程ssh主机:
mkdir .ssh mv id_rsa.pub .ssh cd .ssh cat id_rsa.pub >> authorized_keys sudo chmod 600 authorized_keys service sshd restart
可能在最后一条命令要输出你的账号登录密码。 这样远程ssh主机配置免密码登录就完成了。 然后你可以在vscode重复打开远程ssh的步骤,看看是否还需要输入密码了。