Ubuntu 12.04を実行して、プライベートgitサーバーをセットアップし、しばらく前にgitというグループを作成しました。今、私はgitlabをインストールするためのガイドに従っていますが、gitグループにユーザーを追加して作成することになると、すでに持っていることがわかりました。
コマンドは次のとおりです。
Sudo adduser --disabled-login --gecos 'GitLab' git
Gitlabインストールチュートリアル から取得。
そのコマンドを正しく理解したいと思います。私にとって、私はこのようなグループにユーザーを追加すると思った:
adduser user group
では、--disabled-login
と--gecos
は何を表していますか?
Googleで検索したり、インターネットに接続したりするために、何かをインストールする必要はありません。ターミナルを開いて、まず次のコマンドを実行する必要があります。
man adduser
adduser
コマンドのマニュアルページを開きます。
次に、そのマニュアルページのタイプ:/--disabled-login
に続けて Enter その後、繰り返し押します n --disabled-login
を含むすべてのオカレンスを検索します。 --gecos
についても同じことを行います。
少し運が良ければ、次のことがわかります。
--disabled-login Do not run passwd to set the password. The user won't be able to use her account until the password is set.
そして:
--gecos GECOS Set the gecos field for the new entry generated. adduser will not ask for finger information if this option is given.
Gecosが実際に何であるか疑問に思う人のために、 wikipedia は次のように定義しています:
Gecosフィールド、またはGECOSフィールドは、Unixおよび同様のオペレーティングシステムの/ etc/passwdファイルのエントリです。通常、アカウントまたはそのユーザーに関する実際の名前や電話番号などの一般情報を記録するために使用されます。