我剛剛將我的伺服器切換到 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 的行已被註解。取消註釋,一切正常。