2.1.1 Addons - 如何获取客户端电脑ssh key

本系列教程主要实现通过Raspberry Pi3 +Hass.io+ Macbook配合其它智能硬件实现对智能家居的控制,旨在分享搭建智能家居过程中的经验和乐趣。


1. 首先在命令行输入如下指令查看电脑是否存在ssh key,如果存在会显示以ssh-rsa开头的一串很长的字符串,这个就是你的ssh key。如果你需要重新生成或者电脑内还没有ssh key,那么就进入第2步。

cat ~/.ssh/id_rsa.pub

2. 生成ssh key,在命令行输入如下指令,your_email@example.com替换成你的邮箱。

ssh-keygen -t rsa -b 4096 -C "your_email@example.com"

3. 命令行会提示如下指令,你只需要一直按Enter就可以了。

Enter a file in which to save the key (/c/Users/you/.ssh/id_rsa):[Press enter]
Enter passphrase (empty for no passphrase): [Type a passphrase]
Enter same passphrase again: [Type passphrase again]

4. 生成的ssh key只要输入第1步的指令就能获取。

参考文档

学会与计算机对话:ssh-keygen -t rsa -b 4096 -C \"邮箱\"www.jianshu.com

编辑于 2019-04-11

文章被以下专栏收录