
我浪費了整個下午的時間,以為我的 Mac 或路由器壞了,同時試圖解決這個問題:
使用全新作業系統(raspbian jessie lite)設定樹莓派 3。 Raspberry Pi 透過乙太網路連接,我嘗試透過我的 Mac 使用 SSH 和 192.168.xx IP 存取它,該 IP 透過路由器正確分配給 PI。當然,我和 pi 在同一個網路中。 ssh 連線返回
連線被拒絕
我寫下所有這些只是因為我對沒有早點找到答案感到憤怒,並希望可能有相同問題的人更快地到達那裡!
答案1
您需要ssh
在 Rpi 的 /boot 分割區中建立名為的空白檔案。
例如:
當您將 SD 卡載入到筆記型電腦上並執行以下操作時fdisk -l /dev/mmcblk0
Disklabel type: dos
Disk identifier: 0x2f47f929
Device Boot Start End Sectors Size Id Type
/dev/mmcblk0p1 1 125000 125000 61M c W95 FAT32 (LBA)
/dev/mmcblk0p2 125001 30253055 30128055 14.4G 83 Linux
現在sudo mount /dev/mmcblk0p1 /mnt
和cd /mnt && touch ssh
。
然後umount /mnt
將sdcard放到rpi上,再檢查一次。
答案2
在 Raspberry Pi 上啟用 SSH!只要未啟用,pi 上就沒有該死的 SSH 偵聽器。
或更詳細一點:
- 透過鍵盤登入樹莓派(因為 SSH 顯然還不能工作)
- 設定 root 密碼 (
sudo passwd root
) - 登入 root(
su
或exit
使用 root 使用者登入) raspi-config
我不敢相信我花了這麼長時間。所有這一切都是因為自 2016 年 11 月起,Jessie 默認禁用了 SSH...希望這個答案能夠幫助到一些可以減少輸入時間的人...