公钥配置
Windows+R 运行cmd。
进入Windows Subsystem for Linux (WSL):>wsl,若有问题,则可通过微软商店重新安装完整Ubuntu终端环境。
生成密钥对:>ssh-keygen,生成过程中弹出的问题可简单全选默认值(即直接按下Enter键)。
几个文件会出现在.ssh目录下:
id_rsa.pub:公钥(public key),之后将传到服务器上;id_rsa:私钥(private key):位于本地电脑中。
config在Windows中位置:
可通过此路径打开文件进行编辑:
Host为对ssh对象的自定义名字,HostName为服务器ip,编辑后保存,并运行>bash copy.sh 更新设置。
将公钥传至服务器:
成功配置后,可直接ssh至对应服务器而无需输入密码。
Github SSH
cmd: >cd .ssh,进入该目录下使用文本编辑器打开pub文件,即为公钥内容。
将改内容粘贴至github的ssh设置中:
Settings--SSH adn GPG keys--Key,Title用来备注命名,Key粘贴公钥文件内容。完成ssh设置后,通过https://进行git互动操作时,不需再另外输入密码。