JM プロジェクトは、主に Linux 関連のマニュアルページの日本語ページを翻訳・公開しています。
... wd (1), chfn (1), chsh (1) はユーザーのパスワード・シェル・GECOS 情報の変更を行えない。 なぜならこれらのコマンドはローカルなホストの passwd ファイルしか 変更できないからである。 NIS 情報を ... ログラムを 別々の名前でリンクしたものである。 コマンドラインスイッチを用いれば、 パスワード ( -p )、 ログインシェル ( -l )、 GECOS フィールド ( -f ) のどれを更新するか選択できる。 これらを組合せて指定することもできる。 yppasswd は他にオプションが与えられ ... または -f ユーザーのフルネームと関連する情報を変更する。 歴史的な経緯で、アプリケーションの中には、 passwd (5) ファイルの GECOS ファイル (4 番目のフィールド) に、 ユーザの実名に加えて、オフィスの電話番号などの追加の情報が入っている ことを期待している ... ... wd (1), chfn (1), chsh (1) はユーザーのパスワード・シェル・GECOS 情報の変更を行えない。 なぜならこれらのコマンドはローカルなホストの passwd ファイルしか 変更できないからである。 NIS 情報を ... ログラムを 別々の名前でリンクしたものである。 コマンドラインスイッチを用いれば、 パスワード ( -p )、 ログインシェル ( -l )、 GECOS フィールド ( -f ) のどれを更新するか選択できる。 これらを組合せて指定することもできる。 yppasswd は他にオプションが与えられ ... または -f ユーザーのフルネームと関連する情報を変更する。 歴史的な経緯で、アプリケーションの中には、 passwd (5) ファイルの GECOS ファイル (4 番目のフィールド) に、 ユーザの実名に加えて、オフィスの電話番号などの追加の情報が入っている ことを期待している ... ... wd (1), chfn (1), chsh (1) はユーザーのパスワード・シェル・GECOS 情報の変更を行えない。 なぜならこれらのコマンドはローカルなホストの passwd ファイルしか 変更できないからである。 NIS 情報を ... ログラムを 別々の名前でリンクしたものである。 コマンドラインスイッチを用いれば、 パスワード ( -p )、 ログインシェル ( -l )、 GECOS フィールド ( -f ) のどれを更新するか選択できる。 これらを組合せて指定することもできる。 yppasswd は他にオプションが与えられ ... または -f ユーザーのフルネームと関連する情報を変更する。 歴史的な経緯で、アプリケーションの中には、 passwd (5) ファイルの GECOS ファイル (4 番目のフィールド) に、 ユーザの実名に加えて、オフィスの電話番号などの追加の情報が入っている ことを期待している ... ... に指定ユーザー ID uid の パスワード行エントリーを取得する。 返されるバッファーは、以下の形式の行を含む。 name:passwd:uid:gid:gecos:dir:shell passwd 構造体は、 < pwd.h > で以下のように定義されている: struct passwd { char *pw_name; /* ユーザー名 */ char * ... pw_passwd; /* ユーザーのパスワード */ uid_t pw_uid; /* ユーザー ID */ gid_t pw_gid; /* グループ ID */ char *pw_gecos; /* ユーザー情報 */ char *pw_dir; /* ホームディレクトリ */ char *pw_shell; /* シェルプログラム */ }; この構造体のフィールド ... ... 定を行うようにすること。 ファイルの 1 行は 1 ユーザーの情報を表し、 コロン区切りの 7 つの項目を含む。 name:password:UID:GID:GECOS:directory:shell 各フィールドは以下の通りである: name ユーザーのログイン名。大文字を含まないすべきである。 password 暗号化さ ... イマリグループ ID の番号。 (このユーザーの追加のグループはシステムのグループ定義ファイル で定義される。 group (5) を参照)。 GECOS 本欄 (「コメント欄」と呼ばれることもある) は省略可能で、情報提供の 目的のみに使われる。ユーザーのフルネームを設定することが ... 多い。 ( finger (1) などの) いくつかのプログラムでは、このフィールドの 情報が表示される。 GECOS は General Electric Comprehensive Operating System を意味しており、 GE 社の大規模システム部門が Honeywell 社に売却された際 ... ... ー名 */ char *pw_passwd; /* ユーザーのパスワード */ uid_t pw_uid; /* ユーザー ID */ gid_t pw_gid; /* グループ ID */ char *pw_gecos; /* ユーザー情報 */ char *pw_dir; /* ホームディレクトリ */ char *pw_shell; /* シェルプログラム */ }; これらのフィールドの詳 ... e:pwuid locale getpwnam_r (), getpwuid_r () Thread safety MT-Safe locale 準拠 POSIX.1-2001, POSIX.1-2008, SVr4, 4.3BSD. pw_gecos フィールドは POSIX では規定されていないが、 ほとんどの実装に存在する。 注意 上記の「返り値」以下の記述は POSIX.1-2001 に拠 ... intf("Not found\n"); else { errno = s; perror("getpwnam_r"); } exit(EXIT_FAILURE); } printf("Name: %s; UID: %jd\n", pwd.pw_gecos, (intmax_t) pwd.pw_uid); exit(EXIT_SUCCESS); } 関連項目 endpwent (3), fgetpwent (3), getgrnam (3), getpw (3), getpwent (3) ... ... ー名 */ char *pw_passwd; /* ユーザーのパスワード */ uid_t pw_uid; /* ユーザー ID */ gid_t pw_gid; /* グループ ID */ char *pw_gecos; /* ユーザー情報 */ char *pw_dir; /* ホームディレクトリ */ char *pw_shell; /* シェルプログラム */ }; これらのフィールドの詳 ... e:pwuid locale getpwnam_r (), getpwuid_r () Thread safety MT-Safe locale 準拠 POSIX.1-2001, POSIX.1-2008, SVr4, 4.3BSD. pw_gecos フィールドは POSIX では規定されていないが、 ほとんどの実装に存在する。 注意 上記の「返り値」以下の記述は POSIX.1-2001 に拠 ... intf("Not found\n"); else { errno = s; perror("getpwnam_r"); } exit(EXIT_FAILURE); } printf("Name: %s; UID: %jd\n", pwd.pw_gecos, (intmax_t) pwd.pw_uid); exit(EXIT_SUCCESS); } 関連項目 endpwent (3), fgetpwent (3), getgrnam (3), getpw (3), getpwent (3) ... ... ー名 */ char *pw_passwd; /* ユーザーのパスワード */ uid_t pw_uid; /* ユーザー ID */ gid_t pw_gid; /* グループ ID */ char *pw_gecos; /* ユーザー情報 */ char *pw_dir; /* ホームディレクトリ */ char *pw_shell; /* シェルプログラム */ }; これらのフィールドの詳 ... e:pwuid locale getpwnam_r (), getpwuid_r () Thread safety MT-Safe locale 準拠 POSIX.1-2001, POSIX.1-2008, SVr4, 4.3BSD. pw_gecos フィールドは POSIX では規定されていないが、 ほとんどの実装に存在する。 注意 上記の「返り値」以下の記述は POSIX.1-2001 に拠 ... intf("Not found\n"); else { errno = s; perror("getpwnam_r"); } exit(EXIT_FAILURE); } printf("Name: %s; UID: %jd\n", pwd.pw_gecos, (intmax_t) pwd.pw_uid); exit(EXIT_SUCCESS); } 関連項目 endpwent (3), fgetpwent (3), getgrnam (3), getpw (3), getpwent (3) ... ... ー名 */ char *pw_passwd; /* ユーザーのパスワード */ uid_t pw_uid; /* ユーザー ID */ gid_t pw_gid; /* グループ ID */ char *pw_gecos; /* ユーザー情報 */ char *pw_dir; /* ホームディレクトリ */ char *pw_shell; /* シェルプログラム */ }; これらのフィールドの詳 ... e:pwuid locale getpwnam_r (), getpwuid_r () Thread safety MT-Safe locale 準拠 POSIX.1-2001, POSIX.1-2008, SVr4, 4.3BSD. pw_gecos フィールドは POSIX では規定されていないが、 ほとんどの実装に存在する。 注意 上記の「返り値」以下の記述は POSIX.1-2001 に拠 ... intf("Not found\n"); else { errno = s; perror("getpwnam_r"); } exit(EXIT_FAILURE); } printf("Name: %s; UID: %jd\n", pwd.pw_gecos, (intmax_t) pwd.pw_uid); exit(EXIT_SUCCESS); } 関連項目 endpwent (3), fgetpwent (3), getgrnam (3), getpw (3), getpwent (3) ... ... ー名 */ char *pw_passwd; /* ユーザーのパスワード */ uid_t pw_uid; /* ユーザー ID */ gid_t pw_gid; /* グループ ID */ char *pw_gecos; /* ユーザー情報 */ char *pw_dir; /* ホームディレクトリ */ char *pw_shell; /* シェルプログラム */ }; この構造体のフィールド ... parallel in different threads of a program, then data races could occur. 準拠 POSIX.1-2001, POSIX.1-2008, SVr4, 4.3BSD. pw_gecos フィールドは POSIX では規定されていないが、 ほとんどの実装に存在する。 関連項目 fgetpwent (3), getpw (3), getpwent_r (3), ... 日本語の文書やマニュアルを配布している個人/プロジェクトへのリンクです。