So richten Sie Git im NAS-Server ein (Git, SSH, Busybox)

So richten Sie Git im NAS-Server ein (Git, SSH, Busybox)

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 vioder 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

verwandte Informationen