NEWGRP(1)

名称
newgrp - 新規グループへ変わる

書式
newgrp [-l] [group]

解説
newgrp ユーティリティは、修正した実および実効グループ ID での 新規シェル実行環境を作成します。

オプションは次の通りです:

-l  完全なログインをシミュレートします。 環境および umask は、ユーザが実際に再ログインした場合に期待されるものと 同じに設定されます。

group オペランドが存在した場合、 指定した実効および実グループ ID での新規シェルが開始されます。 指定したグループにユーザが属さない場合、パスワードの入力が促されます。

そうではない場合、実・実効・補助グループ ID が、 現在のユーザのパスワードデータベースエントリから回復されます。

診断
newgrp ユーティリティは、グループ ID が成功裏に変更されたかにかかわらず、 新規シェルを開始しようとします。

エラーが発生すると、シェルは開始できず、 newgrp は >0 で終了します。 そうでなければ、 newgrp の終了状態はシェルの終了状態です。

関連項目
csh(1), groups(1), login(1), sh(1), su(1), umask(1), group(5), passwd(5), environ(7)

規格
newgrp ユーティリティは p1003.1-2001 に適合しています。

歴史
newgrp ユーティリティは AT&T UNIX に登場しました。

バグ
暗号化されたパスワードをユーザがグループデータベースから取得することを 止められませんので、グループパスワードは元々安全ではありません。 グループパスワードの使用はお勧めできません。