ich auf GitLab's documentation for setting up OpenSSH keys gestolpert:konfigurieren OpenSSH nach Gitlab Dokumentation
Die Dokumentation sagt eine Datei ~/.ssh/config
und gibt folgendes Beispiel zu erstellen:
# GitLab.com server
Host gitlab.com
RSAAuthentication yes
IdentityFile ~/.ssh/config/private-key-filename-01
# Private GitLab server
Host gitlab.company.com
RSAAuthentication yes
IdentityFile ~/.ssh/config/private-key-filename
Aber ich denke, dass die Beispielpfade für IdentityFile
sollte ~/.ssh/private-key-filename
und nicht ~/.ssh/config/private-key-filename
sein, da ~/.ssh/config
eine Datei und kein Ordner ist.
Oder fehlt mir etwas?
Mein Zweifel ist, dass '~/.ssh/config' ist bereits eine * Datei * (die SSH-Konfigurationsdatei ohne Dateierweiterung). Daher kann ich zumindest in meiner Umgebung (Ubuntu 14.04) keinen * Ordner * '~/.ssh/config /' erstellen, um meine privaten Schlüssel darin zu platzieren. Mit anderen Worten: Sie können nicht sowohl eine Datei als auch einen Ordner mit exakt demselben Namen erstellen. –
Sie haben Recht, ich habe die Antwort bearbeitet. Also ja das Beispiel ist falsch. – Guillaume