这里的免密都 用户 对 用户 的
Linux
1、本地生成公钥
ssh-keygen -t rsa
一直回车就行
tra为加密算法
会生成文件
~/.ssh/id_rsa
~/.ssh/id_rsa.pub
2、上传公钥到目标机器
ssh-copy-id user@110.168.6.16
会生成文件 注意权限 -rw-------
~/.ssh/authorized_keys
或者
cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys
大功告成,还等什么赶紧测试一下吧!
ssh user@110.168.6.16
Windows
1、本地生成公钥
ssh-keygen -t rsa -b 4096
一直回车
2、上传公钥到目标机器
直接把 本地的 C:\Users\Administrator\.ssh\id_rsa.pub
中的内容添加 目标机器的 ~/.ssh/authorized_keys
中即可。
什么?你不知道Windows下怎么看文件内容 ?不要担心 这里告诉你:
type id_rsa.pub
大功告成!
VScode
1、安装 Remote-SSH 插件
2、创建远程连接
Ctrl + Shift + P 进行连接
在前两步免密基础上,使用 VScode 大功告成~