J'ai changé mes permissions dans mon .ssh
et maintenant, lorsque j'utilise un logiciel qui utilise ma clé privée, je dois taper mon mot de passe à chaque fois. Quelles devraient être mes autorisations sur mon id_rsa
fichier pour ne pas avoir à taper un mot de passe à chaque fois que j'utilise une application qui l'utilise ?
Actuellement, mes permissions sont définies comme suit :
-rw-------@ 1 Jody staff 114 Nov 4 23:29 config
-rw------- 1 Jody staff 1743 Oct 21 2009 id_rsa
-rw-------@ 1 Jody staff 397 Oct 21 2009 id_rsa.pub
-rw-------@ 1 Jody staff 3855 Sep 13 22:35 known_hosts
15 votes
#!/bin/bash find .ssh/ -type f -exec chmod 600 {} \;; find .ssh/ -type d -exec chmod 700 {} \;; find .ssh/ -type f -name "*.pub" -exec chmod 644 {} \;
0 votes
Merci @AkhilJalagam, votre code vient de m'éviter de réfléchir. J'adore ce genre de choses. Je sais comment le faire, mais pourquoi le faire si c'est déjà là :D