「Linux ユーザーアカウントを調べる」の版間の差分

提供: セキュリティ
移動: 案内検索
(ページの作成:「<!-- vim: filetype=mediawiki --> Linux ユーザーアカウント の状態を調べたり、情報を表示する方法について、紹介します。 __TOC__ ...」)
 
 
行18: 行18:
 
uid=503(foo) gid=503(foo) groups=503(foo)
 
uid=503(foo) gid=503(foo) groups=503(foo)
 
</syntaxhighlight>
 
</syntaxhighlight>
 +
 +
ユーザが存在しない場合、下記のエラーが出力されます。
 +
<syntaxhighlight lang="bash">
 +
$ id foo
 +
id: foo: No such user
 +
</syntaxhighlight>
 +
  
 
=== アカウントの状態を確認する ===
 
=== アカウントの状態を確認する ===

2013年8月13日 (火) 00:10時点における最新版

Linux ユーザーアカウント の状態を調べたり、情報を表示する方法について、紹介します。

概要

Linux ユーザーアカウント の状態を調べたり、情報を表示する方法について、紹介します。

使い方

アカウントのuid等を調べる

$ id foo
uid=503(foo) gid=503(foo) groups=503(foo)

ユーザが存在しない場合、下記のエラーが出力されます。

$ id foo
id: foo: No such user


アカウントの状態を確認する

アカウントの状態の確認するには、passwdコマンドを利用します。rootユーザーの権限が必要です。

一般的なユーザーアカウント

$ sudo passwd -S root
root PS 2012-06-01 0 99999 7 -1 (Password set, SHA512 crypt.)

ロックされているアカウント

$ sudo passwd -S foo
foo LK 2013-08-11 0 99999 7 -1 (Password locked.)

空のパスワードのアカウント

$ sudo passwd -S foo
foo NP 2013-08-11 0 99999 7 -1 (Empty password.)

関連項目