使用“ssh-keygen” 生成个四个 key 文件“ssh_host_rsa_key” “ssh_host_dsa_key”
“ssh_host_ecdsa_key” 和“ssh_host_ed25519_key” 。
1 在虚拟机 Ubuntu 控制台, “ /home/ssh/openssh-4.6p1” 目录下, 使用命
令“ssh-keygen -t rsa -f ssh_host_rsa_key -N ""” ,可以生成“ssh_host_rsa_key ” 文件
如下图所示:
2 接着使用剩下的三条命令:
ssh-keygen -t dsa -f ssh_host_dsa_key -N ""
ssh-keygen -t ecdsa -f ssh_host_ecdsa_key -N ""
ssh-keygen -t dsa -f ssh_host_ed25519_key -N "" 执行完成之后, 将生成的“ssh_host_rsa_key” “ssh_host_dsa_key” “ssh_host_ecdsa_key” 和
“ssh_host_ed25519_key” 文件, 拷贝到文件系统的“/usr/local/etc/” 目录下,然后将其权限修改
为 600,如下图所示:
然后我们回到文件系统的解压目录,使用 tar 命令将文件系统打包,如果是其他格式的文件系统,如
img,按照具体开发板使用手册的工具打包即可。如下图所示:
然后我们将打包完的文件系统烧写到开发板。