LOGIN
Section: User Commands (1)
索引
jman
BSD mandoc
索引
名称
login
- 指定したユーザでログインする
索引
書式
[-fp
]
[-h hostname
]
[user
]
索引
解説
は、指定したユーザでログインするものです。
user を指定しなかった場合、もしくは指定した user でのログインに失敗した
ときには、
は、再度ユーザ名の入力を求めるプロンプトを表示します。
ユーザの確認方法は
pam(8)
で設定可能です。
パスワード認証がデフォルトです。
オプションとしては以下のものがあります:
- -f
-
パスワードによるユーザの確認を省略します。このオプションは、スーパユーザ
か、すでにログインしているユーザが同じユーザ名で login を実行す
るときのみ指定可能です。
- -h
-
コネクションを受信可能なホスト名を指定します。この機能は
telnetd(8)
などのデーモンによって使われています。このオプションはスーパユーザ
しか指定することができません。
- -p
-
は、デフォルトでは実行時の環境 (環境変数など) を引き継ぎ
ませんが、このオプションを指定すると、実行時の環境を引き継ぎます。
もし
/etc/login.access
ファイルが存在した場合、
はそのファイルから、ユーザとホストの組が特別に許可されている、もしくは
拒否されているかどうかをチェックします。
ログインアクセスは、ログインクラスでも制御可能です。
ログインクラスは、
時刻、tty、リモートホスト名に基く許可/拒否レコードを規定します。
もし
/etc/fbtab
ファイルが存在した場合、
はそのファイルに記述された幾つかのデバイスのプロテクトと所有者を変えます。
通常、ユーザがログインすると、
はシステムのコピーライト表示、
ユーザが最後にログインした日付と時間、その日のメッセージなどの
情報を表示します。ただし、ユーザのホームディレクトリに
.hushlogin
というファイルが存在した場合は、これらのメッセージを表示
しないようにします (これは
uucp(1)
のようなプログラムがユーザとしてログインするためにあります)。
なお、環境変数 (
environ(7))
HOME, SHELL, PATH, TERM, LOGNAME, USER は
ユーティリティによりセットされます。
他の環境変数はログインクラスケーパビリティデータベースの
エントリにより設定されるかも知れません。
ログインクラスはユーザのシステムパスワードレコードに割り当てられています。
ログインクラスは、当該ログインに許された最大および現在の資源制約、
プロセス優先度や他の多くのユーザログイン環境を制御します。
シェルによっては、本ユーティリティと似たまたは同じ、組み込みの
コマンドを提供するものがあります。
builtin(1)
マニュアルページを参照してください。
索引
関連ファイル
- /etc/fbtab
-
デバイスのプロテクトの変更
- /etc/login.access
-
ログインアクセス制御表
- /etc/login.conf
-
ログインクラスケーパビリティデータベース
- /etc/motd
-
ログイン時に最初に表示するメッセージ
- /var/mail/user
-
ユーザごとのメールボックス
- .hushlogin
-
ログインメッセージを抑止するファイル
- /etc/auth.conf
-
認証サービスの設定
- /etc/pam.d/login
-
pam(8)
の設定ファイル
索引
関連項目
builtin(1),
chpass(1),
csh(1),
passwd(1),
rlogin(1),
getpass(3),
fbtab(5),
login.access5,
login.conf5,
environ(7),
pam(8)
索引
歴史
login
ユーティリティは
AT&T System
v6
から登場しました。
索引
Index
- 名称
-
- 書式
-
- 解説
-
- 関連ファイル
-
- 関連項目
-
- 歴史
-
Time: 07:06:12 GMT, January 12, 2009