Do_ssh初始设置失败


12

我设置好Pi,然后输出到屏幕/键盘等。

但是,当我运行raspi-config并选择SSH选项时,我得到了

初始ssh密钥生成仍在运行。请等待,然后重试。

我把树莓派放了几个小时,但这没有帮助。

我尝试在键盘上猛击一段时间,因为我认为这是由于熵不足所致。

有没有办法来解决这个问题??


您可以手动生成密钥吗?
吉文斯

Answers:


9

Raspberry Pi 论坛线程rm /var/log/regen_ssh_keys.log)中的建议获取了raspi-config,使其看起来像在工作,但未生成主机密钥。我通过这样做解决了

sudo rm /etc/ssh/ssh_host*
sudo ssh-keygen -A

rm是必需的,否则ssh-keygen是看到0长度文件作为有效密钥

如果这不起作用,请尝试删除日志文件:

rm /var/log/regen_ssh_keys.log

我已经尝试了多次,包括没有运气就重启。Advanced> ssh仍说'初始ssh密钥生成仍在运行。请稍候,然后重试。另外,在该消息之后,我得到“运行选项A4 SSH时出错”,我正在运行Raspbian 2015-02-16图像
Roger

我擦除了SD卡,然后再次用Raspbian对其进行了映像。这次我在初始启动时更改了ssh。奇怪,烦人,但现在可以工作。
罗杰

3
删除日志文件rm /var/log/regen_ssh_keys.log是关键步骤。如果将其删除,然后按照以下步骤操作,您将能够再次设置ssh。
Senthil Kumaran,2015年
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.