當嘗試透過路由器 SSH 進入運行 Mojave 的 MacBook Pro 時,我收到“權限被拒絕(公鑰、密碼)”

當嘗試透過路由器 SSH 進入運行 Mojave 的 MacBook Pro 時,我收到“權限被拒絕(公鑰、密碼)”

最近我一直在嘗試與我的筆記型電腦建立遠端連線。我已在共用設定中開啟“遠端登入”,並將路由器 (R515ac) 設定為將連接埠 22 轉送到我的筆記型電腦。我能夠存取 MacBook 的 IP 位址,但是當我嘗試使用

ssh [email protected]

並輸入我的密碼,我得到的回覆是:

Permission denied. please try again

我以為我輸入的密碼錯誤,所以我嘗試了,然後再試一次。然而我總是被拒絕。第三次說

Permission denied (publickey,password).

這很奇怪,因為當我將其他裝置連接到與 MacBook 相同的本機網絡,並嘗試使用相同的密碼透過 SSH 連接到 MacBook Pro 的內部 IP 時,我能夠登入。配置了連接埠轉送)透過SSH 連接到我的MacBook Pro 的公共IP,我總是被拒絕。

有人知道為什麼會發生這種情況?

相關內容