多语言展示
当前在线:955今日阅读:168今日分享:49

Windows如何生成密钥

ssh是用来在机器与机器之间交互的一种安全协议,减少了登录机器时密码操作的复杂性,也增强了安全性。现在大多数服务器都是linux系统,但是windows同样可以用ssh生成密钥完成交互。
工具/原料
1

git

2

ssh-key

方法/步骤
1

1.安装git 这一步主要是为了装一个更好的命令行工具,git bash提供了很好的功能,方便密钥的生成。https://git-scm.com/download/win 在官网下载安装即可,直接是exe文件。

2

2.使用git bash 安装好git后,在任意位置右键,可以选择打开git bash。使用 cd ~/.ssh/ 进入到ssh目录,一般情况下没有,可以自己创建,使用 mkdir  ~/.ssh/ 命令进行创建即可

4

4.生成密钥 使用ssh-keygen -t rsa命令加密一般是选rsa即可,最后生成两个密钥文件id_rsa和id_rsa.pub,如图所示,将.pub结尾的文件放到要交互的机器上即可与机器进行交互,安全性大大提升。

5

5.使用密钥交互 将pub公匙上传后,使用ssh username@ip -p port 进行ssh登录即可,如图,在那个机器上,移除掉密码,就可以只使用ssh登录了。

推荐信息