VsCode链接远程服务器的时候每次都要密码很麻烦吧,这是我们只要在本地生成了密钥,然后将公钥存到服务器上就行了。
具体步骤如下:
-
本地在git bash上面输入
ssh-keygen
生成密钥,一直按回车就Ok -
本地bash上输入
cat ~/.ssh/id_rsa.pub
,然后复制显示的密钥 -
远程服务器输入
vim ~/.ssh/authorized_keys
,将复制的密钥写在该文件上,然后保存就好了。
注意: 有的时候你重装服务器系统了,需要重新配置VsCode链接服务器的时候(即:之前已经链接过一次,要重新配置链接)就需要到本地的~/.ssh
文件夹中,删除known_hosts和known_hosts_old文件,才可以重新配置好。