Linux 下设置SSH key登录

Linux 下设置SSH key登录,第1张

设置ssh key 登录有两个好处:

具体配置步骤如下:

注意,输入ssh-keygen后,会有提示,默认回车就行,最后生成秘钥:id_rsa和公钥id_rsa.pub

​4. 将私钥拷贝出来,然后删除这两个文件

​5. 配置xshell使用秘钥文件登录,如下图:

1. 检查ssh key 是否存在

ls -al ~/.ssh

如果key存在,会有 id_rsa 和 id_rsa.pub 可以直接将key复制到远程GitHub上。

如果key不存在,生成key

在命令行中输入:

ssh-keygen -t rsa -C 'your_email@example.com' 默认生成一个

密码,名称什么的都一路回车就OK了

将公有key(id_rsa.pub)复制到远程GitHub里,可以给你的key起一个名字

2. 查看公钥内容(即用来做ssh key用的)

$ cat ~/.ssh/id_rsa.pub

如果id_rsa.pub文件找不到,可以在终端中使用 open ~/.ssh ,打开ssh文件,可以看到 id_rsa,id_rsa.pub 文件;也可以在前往中终端输入"~/.ssh"来查看是否存在id_rsa.pub文件

3. 配置多个ssh-key

若.ssh目录(就是私钥所在的文件夹)下无config文件,那么创建

touch config

在config文件添加以下内容


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/6385067.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-21
下一篇 2023-03-21

发表评论

登录后才能评论

评论列表(0条)

保存