Wie generiere ich einen Schlüssel für Git auf einem NAS-Server?

Wie generiere ich einen Schlüssel für Git auf einem NAS-Server?

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.

verwandte Informationen