18.05.2017

[solved/gelöst] Synology DSM 6 SSH key login + git

 

Synology 415+, SSH Aktiv, git Server installiert, weitere Voraussetzungen im Detail:

https://www.chainsawonatireswing.com/2012/01/15/ssh-into-your-synology-diskstation-with-ssh-keys/

image

Fehlermeldung: “Server refused our key”

Lösungsideen / Fehlerquellen:

  • /etc/ssh/sshd_config:
    #RSAAuthentication yes
    PubkeyAuthentication yes
    AuthorizedKeysFile .ssh/authorized_keys

 

  • Zugriffsrechte Datei .ssh/authorized_keys und Ordner .ssh
    > sudo chmod 700 .ssh
    > sudo chmod 644 .ssh/authorized_keys

 

  • Putty –Public-Key :
    image
  • Dateiinhalt authorized_keys: jeder Key vollständig nur in eine Zeile (keine Zeilenumbrüche)

… und es klappt immer noch nicht, dann

  • die Rechte der User-Ordner /var/services/homes/ prüfen. Bei Synology sind diese standardmässig auf “777” gesetzt - einfach auf 755 ändern
    > sudo chmod 755 uusseerr

    image

und TATAAA - es klappt !

Keine Kommentare:

Kommentar veröffentlichen