man-pages/ja/man5/passwd.5.html
2021-03-31 01:06:50 +01:00

133 lines
4.4 KiB
HTML

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<HTML><HEAD><TITLE>Man page of PASSWD</TITLE>
</HEAD><BODY>
<H1>PASSWD</H1>
Section: File Formats (5)<BR><A HREF="#index">Index</A>
<A HREF="/cgi-bin/man/man2html">Return to Main Contents</A><HR>
<A NAME="lbAB">&nbsp;</A>
<H2>名前</H2>
passwd - パスワードファイル
<A NAME="lbAC">&nbsp;</A>
<H2>説明</H2>
<I>passwd</I>
ファイルには各ユーザアカウントの様々な情報が記録されている。
書かれているのは次の通り。
<DL COMPACT>
<DT id="1"><DD>
ログイン名
<DT id="2"><DD>
暗号化されたパスワード (無いこともある)
<DT id="3"><DD>
ユーザ ID 番号
<DT id="4"><DD>
グループ ID 番号
<DT id="5"><DD>
ユーザ名またはコメントのフィールド
<DT id="6"><DD>
ユーザのホームディレクトリ
<DT id="7"><DD>
ユーザのコマンドインタプリタ
</DL>
<P>
パスワードが shadow 化されている場合は、
パスワードフィールドを埋めてはならない。
shadow パスワードを用いている場合、暗号化されたパスワードは
<I>/etc/shadow</I> に書かれている。
暗号化されたパスワードは、
アルファベット a から z、A から Z、0 から 9、. と / の
64 文字から作られた 13 文字からなる。
この文字列がどのように解釈されるかの詳細は
<B><A HREF="/cgi-bin/man/man2html?3+crypt">crypt</A></B>(3) を参照のこと。
<P>
オプションとして、パスワードの後に、
コンマに続いてパスワードの有効期限文字列が記されていることもある。
この文字列はパスワードと同じ文字セットからなる。
最初の文字は、パスワードが何週間有効かを示す。
二番目の文字は、何週間経てばユーザがパスワードを変更できるかを示す。
最後の二文字は、
最後にパスワードを変更したのが
1970 年 1 月から何週間経過した時点であるかを表す。
パスワードの有効期限が過ぎた時は、
ユーザは新しいパスワードを設定しなければならない。
<P>
コメントフィールドは
<B><A HREF="/cgi-bin/man/man2html?1+finger">finger</A></B>(1) のような様々なシステムユーティリティから利用される。
コメントフィールドには、追加情報として、
次のような 3 つの数値が記入されていることもある。
<DL COMPACT>
<DT id="8"><DD>
pri= - nice の初期設定値
<DT id="9"><DD>
umask= - umask の初期設定値
<DT id="10"><DD>
ulimit= - ulimit の初期設定値
</DL>
<P>
これらのフィールドは互いに、また他のコメントフィールドと、
コンマを用いて分離される。
<P>
ホームディレクトリフィールドは、
初期作業ディレクトリの名前を与える。
<B>login</B> はこの情報を用いて環境変数 <B>HOME</B> の内容を設定する。
<P>
コマンドインタプリタのフィールドには、
ユーザのコマンド言語インタプリタか、
最初に実行するプログラムの名前を記す。
<B>login</B> はこの情報を用いて環境変数 <B>SHELL</B> の内容を設定する。
このフィールドに何も記されていない場合は、
デフォルト値として <B>/bin/sh</B> を使用する。
<A NAME="lbAD">&nbsp;</A>
<H2>ファイル</H2>
<I>/etc/passwd</I> - ユーザアカウント情報
<A NAME="lbAE">&nbsp;</A>
<H2>関連項目</H2>
<B><A HREF="/cgi-bin/man/man2html?1+login">login</A></B>(1),
<B><A HREF="/cgi-bin/man/man2html?1+passwd">passwd</A></B>(1),
<B><A HREF="/cgi-bin/man/man2html?1+su">su</A></B>(1),
<B><A HREF="/cgi-bin/man/man2html?5+shadow">shadow</A></B>(5),
<B><A HREF="/cgi-bin/man/man2html?8+pwconv">pwconv</A></B>(8),
<B><A HREF="/cgi-bin/man/man2html?8+pwunconv">pwunconv</A></B>(8),
<B><A HREF="/cgi-bin/man/man2html?8+sulogin">sulogin</A></B>(8)
<A NAME="lbAF">&nbsp;</A>
<H2>著者</H2>
Julianne Frances Haugh (<A HREF="mailto:jockgrrl@ix.netcom.com">jockgrrl@ix.netcom.com</A>)
<P>
<HR>
<A NAME="index">&nbsp;</A><H2>Index</H2>
<DL>
<DT id="11"><A HREF="#lbAB">名前</A><DD>
<DT id="12"><A HREF="#lbAC">説明</A><DD>
<DT id="13"><A HREF="#lbAD">ファイル</A><DD>
<DT id="14"><A HREF="#lbAE">関連項目</A><DD>
<DT id="15"><A HREF="#lbAF">著者</A><DD>
</DL>
<HR>
This document was created by
<A HREF="/cgi-bin/man/man2html">man2html</A>,
using the manual pages.<BR>
Time: 00:05:06 GMT, March 31, 2021
</BODY>
</HTML>