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

名称
書式
解説
関連ファイル
関連項目
歴史

jman



Time: 07:06:12 GMT, January 12, 2009