1. 在自己電腦上生成key文件在命令行執行 ssh-keygen,生成私鑰時叫你們輸入密碼可以不輸 ,如果沒有這個命令可以參考這個來做 https://www.onmsft.com/how-to/how-to-generate-an-ssh-key-in-windows-10 ,會在當前用戶的目錄下生成.ssh目錄下面兩個文件 id_rsa和 id_rsa.pub
2. 將 pub那個文件 拷到服務器 pi/.ssh 下面 命名為 authorized_keys 即可
我用的是
這個版本的系統 所以不清楚是不是還有其它設置。按上面設置好后我的ssh key已經可以正常使用了
==================
如果在linux下使用的是ssh,可以通過修改~/.ssh/config指定Private key文件 \n如果沒有這個文件,可以從/etc/ssh/ssh_config中復制一個。 \n當然,也可以直接改/etc/ssh/ssh_config。只是/etc/ssh/ssh_config是全局的,而~/.ssh/config是當前用戶的。
將# IdentityFile ~/.ssh/id_rsa這一行取消,后面的文件名改正你只記得文件名即可,例如~/ssh_id