SSH: Permission denied (publickey)
Kurz: Der Server akzeptiert den angegebenen SSH-Schlüssel nicht.
Genauer: Anmeldung per öffentlichem Schlüssel schlug fehl.
Im Detail
Mögliche Ursachen
- Öffentlicher Schlüssel fehlt in authorized_keys.
- Falsche Rechte an ~/.ssh.
- Falscher Benutzername.
Lösungswege
- Mit
ssh -vdie Details ansehen. - Rechte setzen:
chmod 700 ~/.ssh,chmod 600 ~/.ssh/authorized_keys. - Richtigen Schlüssel mit
-iangeben.
Siehe auch: SSH, Public Key, Private Key