tail head cat sleep
QR code linking to this page

manページ  — ADDING_USER

名称

adding_user – 新規ユーザ登録のためのプロシージャ

内容

解説

新規ユーザはログイン名を選ばなければなりません。 ここで、ログイン名は既に /etc/passwd /etc/mail/aliases に登録されているものであってはいけません。 また、ハイフン '-' 文字で始まるものも使えません。 メーラを混乱させないためにも、全ての文字は英小文字でドット ‘.’ 文字を含まないことが、強く推奨されています。 アカウントは、パスワードファイルを一行編集することで加えることが できます。これを行う時は、パスワードファイルはロックされていなければ なりません。このロックは、 chpass(1)vipw(8) を使うことで可能です。

新規ユーザには、グループとユーザ id を与えます。 ログイン名とユーザ id は、システム全体やしばしばシステムグループで 一意でなければなりません。これは、ファイルのアクセスを制御するために 使われるからです。 典型的には、似たようなプロジェクトで働いているユーザは同じグループに 入ります。 University of California の Berkley 校では、システムスタッフ・ 学部・大学院・大きなプロジェクトのための特別なプロジェクトのグループが あります。

新規ユーザ "ernie" のための骨格となるアカウントは、以下のようになります。

ernie::25:30::0:0:Ernie Kovacs,508 Evans Hall,x7925,
        642-8202:/a/users/ernie:/bin/csh

個々のフィールドの解説は、 passwd(5) を参照してください。

新規ユーザに始めるにあたっていくつかの助けを与えることは良いことです。 このために、いくつかの骨格となるファイルを与えることができます。 /bin/sh ユーザには、 .profile を、 /bin/csh ユーザには、 .cshrc .login を与えれば良いでしょう。 /usr/share/skel ディレクトリに、そのようなファイルの骨格の定義が置いてあります。 新規ユーザは、これらのファイルの複製を与えられます。 ここで、例えば tset(1) をログインする度に自動的に実行するように設定できます。

関連ファイル

/etc/master.passwd ユーザデータベース
/usr/share/skel ログインディレクトリのための骨格データ

関連項目

chpass(1), finger(1), passwd(1), aliases(5), passwd(5), adduser(8), pwd_mkdb(8), vipw(8)

バグ

ユーザ情報は (段々とそうなってきていますが)、別のところに 記憶するべきです。

歴史

adding_user ユーティリティは BSD 3.0 から導入されました。

ADDING_USER (8) June 5, 1993

tail head cat sleep
QR code linking to this page


このマニュアルページサービスについてのご意見は Ben Bullock にお知らせください。

"I liken starting one's computing career with Unix, say as an undergraduate, to being born in East Africa. It is intolerably hot, your body is covered with lice and flies, you are malnourished and you suffer from numerous curable diseases. But, as far as young East Africans can tell, this is simply the natural condition and they live within it. By the time they find out differently, it is too late. They already think that the writing of shell scripts is a natural act."
— Ken Pier, Xerox PARC