「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.)