我已经下载了raspbian lite,并通过蚀刻器将其闪存到SD卡
按照raspbian的无头ssh教程,我在/ boot中创建了一个空的ssh文件
touch /Volumes/boot/ssh
然后我将pi的以太网电缆连接到Apple Airport Extreme
启动pi时,macbook上的airport Utility将显示10.0.1.9作为网络上的新设备
来自macbook:
$ ssh -vvv pi@10.0.1.9
OpenSSH_7.8p1, LibreSSL 2.6.2
debug1: Reading configuration data /etc/ssh/ssh_config
debug1: /etc/ssh/ssh_config line 48: Applying options for *
debug2: resolve_canonicalize: hostname 10.0.1.9 is address
debug2: ssh_connect_direct
debug1: Connecting to 10.0.1.9 [10.0.1.9] port 22.
debug1: connect to address 10.0.1.9 port 22: Connection refused
ssh: connect to host 10.0.1.9 port 22: Connection refused
我已经做过多次,每次启动时都重新创建ssh文件,重新下载并刷新raspbian映像,但它始终失败。 我100%可以肯定10.0.1.9是pi的本地ip,因为我已经尝试了10次左右,并且仅在pi接通且插入以太网后才会出现
答案 0 :(得分:0)
运行这些命令以生成ssh远程访问所需的密钥。
sudo rm -r / etc / ssh / ssh * key
sudo dpkg-reconfigure openssh-server