VSCode配置远程免密登陆

生成秘钥

在本地pc的cmd窗口输入:ssh-keygen -t rsa

生成秘钥

C:\Users\NZY/.ssh/id_rsa.pub 该目录就是生成的秘钥要保存的地方(以我自己的电脑为例)

将秘钥复制到服务器中

找到服务器的 .shh目录(一般在系统的根目录下)比如 : 一台特定的服务器 /root/.ssh(cd ~/.ssh)

在该目录下一般有4个文件

authorized_keys

id_rsa

id_rsa.pub

known_hosts

其中authorized_keys 就是存放你的秘钥的文件

利用 vi authorized_keys进入文件,按Esc进入编辑模式,输入命令 A 在末尾插入,并将你复制的秘钥粘贴至该地方。

按Esc退出编辑模式,再输入:
wq!
即强制退出并保存。

完成

再次利用VScode远程登录服务器,发现不用输入账号和密码就已经登录上了,免密成功!!!

posted @ 2022-06-06 09:16  jacknie23  阅读(39)  评论(0编辑  收藏  举报