本文に進む 日本−日本語
日本HPホーム 製品とサービス お客様サポート/ ダウンロード ソリューション ご購入の方法
≫ お問い合わせ
詳細検索オプション
日本HPホーム
HP-UX リファレンス: セクション 1 : ユーザーコマンド (A~M) > c

chfn(1)

HP-UX 11i Version 2: September 2004
≫ 

テクニカル ドキュメント

PDF版
フィードバック
ここから本文が始まります

 ≫ 目次

 ≫ 索引

名称

chfn ― ユーザー情報の変更、 finger で使用される

構文

chfn [login-name]

chfn -r files [login-name]

chfn -r nis [login-name]

chfn -r nisplus [login-name]

chfn -r dce [login-name]

説明

chfn コマンドは、 現在ログインしているユーザー、または login-name で指定されたユーザーに対して リポジトリ に格納されたユーザー情報を 変更します passwd(1) を参照)。

情報は、パスワードファイル エントリーの 予約フィールド (第 5 フィールド) で 4 つの各サブフィールド (それぞれカンマで区切ったフィールド) として編成されます。 この情報は、ユーザーの本名、 住所、勤務先および自宅の電話番号で構成され、 finger などのプログラムによって使用されます finger(1) を参照)。

chfn は、ユーザーに各フィールドを入力するように求めます。 プロンプトに含まれているのはデフォルト値で、 これは大かっこで囲まれています。 デフォルト値を採用する場合は、単に Return キーを押します。 ブランクフィールドを入力するには、 none とタイプします。

DCE リポジトリ (-r dce) は、Integrated Login が設定されている場合にのみ利用可能です auth.adm(1M) を参照)。 Integrated Login が設定されている場合、他の留意事項が適用されます。 適切な DCE 特権のユーザーだけがユーザーの finger (gecos) 情報を変更できます。 スーパーユーザー特権には依存しません。

リポジトリが指定されない場合、すなわち chfn [login-name] の場合、 finger 情報はパスワードファイル内のみ変更されます。

chfn を実行した後、 finger を実行し、情報が正しく処理されたことを確認してください。

オプション

次のオプションがあります。

-r  

操作を適用するリポジトリを指定します。 サポートされているリポジトリには、 filesnisnisplus および dce があります。

サブフィールド値

Name 

最大プリント文字 1022

finger コマンド、その他のユーティリティでは、 このサブフィールドにある & をログイン名に置き換えて、 ログイン名の最初の文字を大文字に変換することにより、拡張します。 (chfn では & 入力は変更されません)。

Location 

最大プリント文字 1022

Office Phone 

最大プリント文字 25

finger は、値がすべて数値の場合、 適当な位置にハイフンを挿入します。

Home Phone 

最大プリント文字 25

finger は、値がすべて数値の場合、 適当な位置にハイフンを挿入します。

セキュリティ制約

オプションの login-name 引き数を使用して、別のユーザーの情報を変更するには、 該当する特権が必要になります。

次に実行例を示します。 ユーザー入力は、通常のタイプとして示します。

Name [Tracy Simmons]: 
Location (Ex: 47U-P5) []: 42L-P1
Office Phone (Ex: 1632) [77777]: 71863
Home Phone (Ex: 9875432) [4085551546]: none

警告

オフィスのコード化および拡張情報はインスタレーションに依存します。

旧バージョンの名残で、ユーザーの名前などは /etc/passwd ファイルにストアされます。 これは、情報を格納するには不適当な場所です。

2 人のユーザーが同時に passwd ファイルに書き込もうとする可能性があるため、同期法が開発されました。 まれに chfn は、パスワードファイルがビジーであるというメッセージをプリントします。 この場合、 chfn はしばらくの間 sleep し、その後再び passwd ファイルへの書込みを試みます。

著者

chfn はカリフォルニア大学バークレー校で開発されました。

ファイル

/etc/passwd 

/etc/ptmp 

注記

chfn コマンドは、 passwd コマンドへのハードリンクです。 chfn を実行すると、実際には、 passwd コマンドがコマンド行に指定された リポジトリ 内のユーザーの gecos 情報を変更する適切な引き数で実行されます。 リポジトリ が指定されない場合には、 /etc/passwd ファイル内の gecos 情報が変更されます。

参照

chsh(1), finger(1), passwd(1), passwd(4)

印刷用画面へ
プライバシー 本サイト利用時の合意事項
© 1983-2004 Hewlett-Packard Development Company, L.P.