LOGIN.ACCESS(5)

名前
login.access - ログインアクセスをコントロールするテーブル

説明
login.access ファイルには、ログインを許可又は拒絶する(ユーザ, ホスト)の組及び/又は (ユーザ, tty)の組みあわせを指定する。

誰かがログインした際は、 login.access ファイルがスキャンされ、最初に符合する(ユーザ,ホスト)の組合せ、もしくは ネットワーク経由のログインでない場合は最初に符合する(ユーザ, tty)の組み 合わせを探す。 このテーブルの許可欄によってログインが許可されるか拒絶されるかが決まる。

ログインアクセス制御表の各行には3つの欄があり、文字":"で分割されている:

許可:ユーザ:接続元

最初の欄は"+"(アクセスを許可する)もしくは"-"(アクセスを拒否する)でなくては ならない。 二番目の欄は一つ以上のログイン名またはグループ名、もしくは ALL (必ず符合する) でなくてはならない。 三番目の欄は、一つ以上のtty名(ネットワーク経由でないログインの場合)、 ホスト名、("."で始まる)ドメイン名、ホストアドレス、または("."で終わる) インターネットのネットワーク番号からなるリスト、 ALL (必ず符合する)又は LOCAL ("."を全く含まない文字列全てに符合する)でなくてはならない。 NISを運用している場合は、ホスト又はユーザのパターン中に@netgroupname を指定することが出来る。

EXCEPT オペレータを用いることにより、とても簡略にルールを指定することが出来る。

ログインするユーザ名がいずれの名前とも符合しない場合のみ、groupファイル を検索する。 ユーザ名が陽に記されているグループにのみ符合する: プログラムはユーザの 主グループのid番号迄は見ない。

ファイル
/etc/login.access

関連項目
login(1)

著者
Guido van Rooij