將 ssh 公鑰從 os x 新增到 ubuntu 不起作用

將 ssh 公鑰從 os x 新增到 ubuntu 不起作用

我剛剛將我的伺服器切換到 ubuntu,除了 ssh 伺服器之外一切正常。我已經安裝了 sshd 伺服器,並在我的 mac(客戶端)上產生了一個如下所示的金鑰:

ssh-keygen -t rsa -C "[電子郵件受保護]「 在哪裡[電子郵件受保護]是我的電子郵件,我不知道還需要在這裡放什麼。

我將 ssh 公鑰從 mac 複製到 ubuntu 伺服器,並將內容新增至 ubuntu 上的 .ssh/authorized_keys 檔案。我重新啟動了 ssh 伺服器一切。

現在,當我嘗試使用以下命令透過我的 mac 登入時:

ssh 192.168.0.149 甚至 ssh[電子郵件受保護]

我總是被拒絕許可(公鑰)

我不知道如何解決這個問題?有人能幫我嗎?我認為這與[電子郵件受保護]但我不確定。我只想從區域網路或其他地方登入。

答案1

我發現了問題。定義authorized_keys 的行已被註解。取消註釋,一切正常。

相關內容