Solaris のシステム管理 (第 2 巻)

ユーザーのログイン状態を表示する方法

  1. スーパーユーザーになります。

  2. logins コマンドを使用してユーザーのログイン状態を表示します。


    # logins -x -l username
    

    -x

    ログイン状態情報の拡張セットを表示する 

    -l username

    指定するユーザーのログイン状態を表示する。username はユーザーのログイン名。複数のログイン名は、コンマで区切って指定する

    logins(1M) コマンドは、ローカルの /etc/passwd ファイルと NIS または NIS+ パスワードデータベースを使用して、ユーザーのログイン状態を表示します。

例 - ユーザーのログイン状態を表示する

次の例には、ユーザー rimmer のログイン状態が表示されています。


# logins -x -l rimmer
rimmer       500     staff           10   Arnold J. Rimmer
                     /export/home/rimmer
                     /bin/sh
                     PS 010170 10 7 -1

rimmer

ユーザーのログイン名を示す 

500

UID (ユーザー ID) を示す 

staff

ユーザーの一次グループを示す 

10

GID (グループ ID) を示す 

Arnold J. Rimmer

コメントを示す 

/export/home/rimmer

ユーザーのホームディレクトリを示す 

/bin/sh

ログインシェルを示す 

PS 010170 10 7 -1

次のパスワードの有効日数情報を示す 

o パスワードの最終変更日 

o 次に変更するまでに必要な日数 

o 変更しないで使用できる日数 

o 警告期間