NAS サーバーで git を設定する方法 (git、ssh、busybox)

NAS サーバーで git を設定する方法 (git、ssh、busybox)

Synology DS212J NAS サーバーを使用して git をセットアップしようとしています。

私は以下の指示に従っています: 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

関連情報