iT邦幫忙

0

Azure Ubuntu VM SSH從password改為Public/Private key設定

  • 分享至 

  • xImage

我的VM的SSH原本以密碼方式連線
我現在想把RSA key的方式加進去

在VM處我已經完成了

  1. 建立 public/private key
  2. Public key 複製到 VM 的~/.ssh/authorized_keys檔案中
  3. /etc/ssh/sshd_config 中,設定了
    PubkeyAuthentication yes
    AuthorizedKeysFile .ssh/authorized_keys
  4. user的homefolder是0755
    而底下的 .ssh 以及裡面的檔案都是 0700
  5. 執行 restorecon -R -v ~/.ssh
  6. 執行 sudo service sshd restart

在Win10 Client PuTTY中
我有設定預設登入帳號名稱
並且選擇了 private key的 ppk 檔案

Putty登入時,會自動帶id,但仍然詢問登入密碼,沒有直接以private key登入!

實在查不出來了,呼叫邦友協助找找原因

obarisk iT邦研究生 1 級 ‧ 2021-05-21 09:29:37 檢舉
ssh -v 看一下輸出
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友回答

立即登入回答