Ich versuche, Git mit meinem Synology DS212J NAS-Server einzurichten.
Ich habe diese Anweisungen befolgt: https://www.wonko.de/2011/01/set-up-git-on-synology-nas.html
Aber ich bin ein absoluter Git-Anfänger.
Bisher hänge ich an dem Teil fest, wo es heißt:
Bearbeiten Sie dann /etc/passwd, um den Benutzer für die SSH-Nutzung zu aktivieren. Wir ändern das Home-Verzeichnis und legen die Login-Shell fest:
...
user1:x:1026:100::/volume1/home/user1:/bin/sh
...
Ich erhalte ständig die Meldung:
-ash: user1:x:1026:100::/volume1/home/user1:/bin/sh: not found
Hat jemand eine Idee?
Antwort1
Es sieht so aus, als würden Sie die Zeile einfach in die Shell eingeben. Sie müssen die Datei /etc/passwd wie angegeben bearbeiten (mit einem Editor vi
oder einem anderen von Ihnen installierten Editor) und die folgende Zeile hinzufügen (vorausgesetzt user
):
vi /etc/passed
Gehen Sie zum Ende der Datei, drücken Sie , shift-aum in den Einfügemodus zu gelangen, drücken Sie , Enterum eine neue Zeile zu beginnen, und fügen Sie Folgendes ein:
user1:x:1026:100::/volume1/home/user1:/bin/sh
Anschließend Escdie Datei speichern:
:wq