Я пытаюсь настроить git с помощью своего NAS-сервера Synology DS212J.
Я следовал этим инструкциям: https://www.wonko.de/2011/01/set-up-git-on-synology-nas.html
Но я пока новичок в Git.
Пока что я застрял на той части, где говорится:
Затем отредактируйте /etc/passwd, чтобы разрешить пользователю использовать ssh. Изменяем домашний каталог и устанавливаем оболочку входа:
...
user1:x:1026:100::/volume1/home/user1:/bin/sh
...
Я постоянно получаю:
-ash: user1:x:1026:100::/volume1/home/user1:/bin/sh: not found
У кого-нибудь есть идеи?
решение1
Похоже, что вы просто вводите строку в оболочку, вам нужно отредактировать файл /etc/passwd, как указано в нем (используя vi
любой другой редактор, который у вас установлен), и добавить строку (предполагается, что user
):
vi /etc/passed
Перейдите в конец файла, нажмите , shift-aчтобы перейти в режим вставки, нажмите , Enterчтобы начать новую строку, и вставьте следующее:
user1:x:1026:100::/volume1/home/user1:/bin/sh
Затем Escсохраните файл:
:wq