Ssh

為什麼我在使用私鑰身份驗證時仍被要求輸入 ssh 密碼?

  • March 13, 2016

我的電腦上有 Linux mint。

我有一個公鑰/私鑰對,可以通過 ssh 進入我的路由器,而無需輸入密碼。

它可以在 Windows 上使用 putty,但是當我從終端執行它時,Mint 不是。

ssh -i privkey.ppk root@10.12.1.1

你需要將putty生成的key轉換成openssh可以使用的形式。

在https://stackoverflow.com/questions/2224066/how-to-convert-ssh-keypairs-generated-using-puttygenwindows-into-key-pairs-use有幾個很好的答案解釋了執行此操作的各種方法

引用自:https://unix.stackexchange.com/questions/269452