/etc/passwd

提供: セキュリティ
移動: 案内検索
スポンサーリンク

/etc/passwd は、Unix のパスワードファイルです。

読み方

/etc/passwd
すら えとせ すら ぱすわーど、えとせ ぱすわーど

概要

/etc/passwd は、Unix のパスワードファイルです。

BSD 4.3 や SVR4 より以前の AT&T Unix のバージョンは、 /etc/passwdパスワードハッシュが格納され、 ログインユーザが /etc/passwd を参照できました。 そのため /etc/passwdハッシュは、パスワードクラック の問題があり、シャドウファイルが実装されました。

シャドウファイル

それぞれの OSシャドウファイル は、以下の通りです。

FreeBSD
/etc/master.passwd
Linux
/etc/shadow

シャドウファイルの例

FreeBSD/etc/passwd の例は、以下の通りです。

# $FreeBSD: release/9.0.0/etc/master.passwd 218047 2011-01-28 22:29:38Z pjd $
#
root:*:0:0:Charlie &:/root:/bin/csh
toor:*:0:0:Bourne-again Superuser:/root:
daemon:*:1:1:Owner of many system processes:/root:/usr/sbin/nologin
operator:*:2:5:System &:/:/usr/sbin/nologin
bin:*:3:7:Binaries Commands and Source:/:/usr/sbin/nologin
tty:*:4:65533:Tty Sandbox:/:/usr/sbin/nologin

暗号メカニズム

FreeBSD では、以下のハッシュアルゴリズムがサポートされています。

暗号メカニズム
ハッシュ関数 パスワードエントリのキャラクタ 説明
MD5 $1$
Blowfish $2$
DES なし MD5パスワードより短い。64文字アルファベット。
SHA256 / SHA512 $6$

パスワードのハッシュフォーマットの選択

パスワードエントリのハッシュアルゴリズムは、 /etc/login.conf の passwd_format で指定します。

使い方

パスワードファイル の編集は、vipw コマンドで行います。

sudo vipw

関連項目




スポンサーリンク