SSH Public Key Authentication

Das Anmelden mittels öffentlichem Schlüssel wird bei NetZone selbstverständlich unterstützt. Wir raten jedoch grundsätzlich davon ab, wird Ihr Schlüssel jemals durch jemanden kopiert, hat dieser anschliessend Vollzugriff auf Ihre Daten - Sichern Sie Ihren Computer vor unerlaubten Zugriffen oder speichern Sie den Schlüssel nur auf einem Wechseldatenträger den Sie immer bei sich tragen.

Wenn Sie sich der Risiken bewusst sind, und dennoch entscheiden, den Login per Public Key durchzuführen, müssen Sie als erstes Ihren Private und Public Key generieren, unter Linux beispielsweise mittels ssh-keygen. Danach können Sie den öffentlichen Teil Ihres Schlüssels (standardmässig id_rsa.pub oder id_dsa.pub) in das File ~/.ssh/authorized_keys auf unserem Server ablegen.

SSH erfordert besondere Berechtigungen auf allen involvierten Files, ansonsten wird der automatische Login abgelehnt:

chmod 1711 ~
chmod 700 ~/.ssh/
chmod 600 ~/.ssh/authorized_keys

Ohne diese Rechte wird der Login kommentarlos abgelehnt.