文章

vscode ssh 免密登录 不需要输入登录密码

在VSCode中进行SSH免密登录可以通过配置SSH密钥来实现

生成SSH密钥对

在windows下执行cmd命令:

ssh-keygen

一路回车键,不需要输入其他的命令,执行完成后将会在你的C:\Users\用户名\.ssh 下生成密钥。

将SSH公钥添加到远程服务器

在服务器中执行以下命令用于建立authorized_keys文件:

mkdir ~/.ssh
cd ~/.ssh
touch authorized_keys
vi authorized_keys

用记事本打开在windows下生成的密钥文件id_rsa.pub,复制里面的内容,粘贴到服务器中的authorized_keys文件中。

配置VSCode

打开VSCode,安装Remote SSH插件:

连接服务器:

这样,就可以在VSCode中无密码连接到远程服务器了

License:  CC BY 4.0