Ich versuche, Git auf meinem NAS-Server (Synology DS212J) einzurichten, und jetzt bin ich bei dem Teil angekommen, wo ich meinen öffentlichen Schlüssel kopieren soll … aber ich verstehe nicht wirklich, worauf sich das bezieht.
Gibt es eine Möglichkeit, diesen Schlüssel für ein NAS zu generieren?
Ich folge diesen Anweisungen: http://www.wonko.de/2010/04/set-up-git-on-synology-nas.html
Und bin zu diesem Schritt gekommen:
Now copy your public key to a share and move it to the authorized_keys file:
mkdir -p /volume1/home/user1/.ssh
mv /volume1/someshare/id_dsa.pub /volume1/home/user1/.ssh/authorized_
Aber als ich versuchte, diese Zeilen einzutippen, erhielt ich:
nas> mv /volume1/_git/id_dsa.pub /volume1/home/user1/.ssh/authorized mv: „/volume1/_git/id_dsa.pub“ kann nicht umbenannt werden: Keine solche Datei oder kein solches Verzeichnis
Ich hatte im NAS ein neues freigegebenes Verzeichnis namens „_git“ erstellt.
Antwort1
ssh-keygen -t rsa
Kopieren Sie dann den öffentlichen Teil des Schlüssels in die Authentifizierungsdatei auf dem Server.