ssh-keygen 使用不正确的权限创建私钥

ssh-keygen 使用不正确的权限创建私钥

当使用 ssh-keygen 生成我的 ssh 密钥而不使用任何参数时,它会生成具有 644 权限的公钥和私钥,这使得私钥过于开放而无法使用。我正在运行 Ubuntu 20.04 和我的默认 umask 0002。


root@sshkeygen-lgriffin:/home/lgriffin/.ssh# umask
0022
root@sshkeygen-lgriffin:/home/lgriffin/.ssh# ll
total 66
drwx------+  2 lgriffin lgriffin    4 Sep 29 14:22 ./
drwxrwx---+ 19 lgriffin lgriffin   29 Sep 29 14:22 ../
-rw-r-----+  1 lgriffin lgriffin 2622 Sep 29 14:22 id_rsa
-rw-r-----+  1 lgriffin lgriffin  581 Sep 29 14:22 id_rsa.pub
here

相关内容