Ssh
為什麼我在使用私鑰身份驗證時仍被要求輸入 ssh 密碼?
我的電腦上有 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有幾個很好的答案解釋了執行此操作的各種方法