與 Raspberry Pi 的 SSH 連線:連線被拒絕

與 Raspberry Pi 的 SSH 連線:連線被拒絕

我浪費了整個下午的時間,以為我的 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 /mntcd /mnt && touch ssh

然後umount /mnt將sdcard放到rpi上,再檢查一次。

答案2

在 Raspberry Pi 上啟用 SSH!只要未啟用,pi 上就沒有該死的 SSH 偵聽器。

或更詳細一點:

  • 透過鍵盤登入樹莓派(因為 SSH 顯然還不能工作)
  • 設定 root 密碼 ( sudo passwd root)
  • 登入 root(suexit使用 root 使用者登入)
  • raspi-config

我不敢相信我花了這麼長時間。所有這一切都是因為自 2016 年 11 月起,Jessie 默認禁用了 SSH...希望這個答案能夠幫助到一些可以減少輸入時間的人...

相關內容