我剛剛設置了一個相當標準的目前 Arch Linux,但遇到了一個我無法掌握的問題:
- DHCP 服務已啟用且網路線上(使用主機名和 IP 地址 ping 成功)
- OpenSSH 服務已啟用
- OpenSSH 配置允許公鑰和密碼
但是除非我也在本地登錄,否則我無法通過 SSH 連接。一旦我在本地登錄一次,即使退出本地會話,我也可以毫無問題地通過 SSH 註銷和註銷。
Journal 說 SSH 伺服器在本地登錄之前就啟動了。
編輯:來自 Putty 的錯誤消息是“連接被拒絕”
您需要安裝並啟用 haveged 來為密鑰的加密交換生成足夠的熵。可能與此錯誤報告有關。
引用自:https://unix.stackexchange.com/questions/480658