web-dev-qa-db-ja.com

adduser:このモードでは名前を1つだけ指定してください

私のdebianサーバーでこのコマンドを使用してユーザーを追加しようとしています:

#!/bin/bash

APPUSER="test1"
APPGROUP="test2"

# User
adduser -c 'uwsgi user' --group $APPGROUP --system --no-create-home --disabled-login --disabled-password $APPUSER

ただし、指定できるのは1つの名前だけですが、私が見る限り、1つの名前しか指定していません。

何が問題になっていますか?

7
Jimmy

オプション--groupは、指定されたグループを作成するつもりがない限り、引数をサポートしません。ただし、新しいユーザーと(異なる)新しいグループを同時に追加できないようです。

あなたは何をしようとしているのですか?オプションをお探しですか--ingroup代わりに?それ以外の場合は、最初にグループを作成する必要があります。次に、もう一度adduserを実行して、新しいユーザーを既存のグループに追加します。

10
scai