文章目录
一、用途
- SSH指令登录远程服务器和scp复制文件时不再需要频繁输入密码。
- 解决vscode远程连接时,需要重复输入密码,无法连接等问题。
二、在本地机器上使用ssh-keygen产生公钥私钥对
1)在Linux (或macOS) 上产生SSH公私钥的方法
在本地终端执行命令 ssh-keygen,然后一路回车
ssh-keygen -t rsa # -t表示type,就是说要生成RSA加密的钥匙.
查看生成的公钥内容
cat ~/.ssh/id_rsa.pub
2)在win10上产生SSH公私钥的方法
a)检查windows 本地是否安装有ssh
检查方式:键入win+r输入cmd,打开windows powershell,输入ssh命令。已安装则会显示ssh命令提示。

否则先在本地安装openssh

本文详细介绍了如何在Linux、macOS和Windows10上使用ssh-keygen生成SSH公钥和私钥对,以及如何将公钥上传至远程服务器以实现跨平台的免密登录。

5579

被折叠的 条评论
为什么被折叠?



