# Kuser ハンドブック

Denis
Pershin
1999年4月25日

このマニュアルは、Kuser version 1.0のための最新版です。ご意見、ご感想を著者にお寄せください。

Kuser ハンドブック

kuser
user
management
admin
tools

## はじめに

しばらく前に、筆者はXFormsで書かれたxusermgrをダウンロードしました。このプログラムは優れたインターフェイスを持っていましたが、筆者の800×600ディスプレイではうまく表示されず、ボタン上のテキスト・ラベルのいくつかははみ出していました。もちろん、それについて苦情を提言しました。友人はこれを聞いて、「なぜ苦情を言うのか？　何か気に入らないなら、改良すればいいではないか？」と言ったのです。 なるほどと思い、この単純なユーザ・マネージャを書くことにしました。

## 開始方法

これはKuserの簡単な紹介です。詳細については、 使用方法を参照してください。

実際には、Kuserの使用を開始する前に必要な作業は、 カスタマイズ方法だけです。

## 使用方法

### メイン・ウィンドウ

Kuserは非常にシンプルなアプリケーションです。メイン・ウィンドウには2つのリストがあります。ユーザのリストとグループのリストです。ユーザまたはグループを編集するには、それをダブルクリックしてください。ユーザ・プロパティ・ダイアログまたはグループ・プロパティ・ダイアログが表示されます。

### ユーザ・プロパティ・ダイアログ

ユーザ・プロパティ・ダイアログには、2つ、3つ、または4つのタブがあります。

タブの数は、ユーザ・ストレージ・システムのタイプとクォータの存在により決まります。 シャドウ・パスワードがある場合、あるいは BSD flavor Unices に/etc/master.passwdのようなシャドウ・パスワードに似たものががある場合、タブの数は多くなります。

#### 「ユーザ情報」タブ

「ユーザ情報」タブでは、フルネーム、ログインシェル（/etc/shellsファイルから取られるログイン・シェルのリスト）、ホームディレクトリ、その他の情報、ユーザ ID、およびパスワードの各欄を変更できます。

#### 「拡張設定」タブ

「拡張情報」タブは、シャドウ・パスワードがある場合、あるいは BSD flavor Unices に /etc/master.passwd のようなシャドウ・パスワードに似たものがある場合に表示されます。「拡張情報」タブでは、拡張アカウント管理に関係するパラメータを変更できます。Date until change allowed、 Date before change required、 Date user will be warned about expiration、Date before account inactivation、Date when account expires、およびClass（BSDシステムでの）の各欄があります。

#### 「Quota」タブ

Quotaタブは、使用可能なクォータを持つボリュームが少なくとも1つマウントされており、クォータ・ファイルが存在する場合に限り表示されます。このタブでは、クォータに関係するすべてのパラメータを変更できます。File Soft Quota、File Hard Quota、File Time Limit (Grace Period)、iNode Soft Quota、iNode Hard Quota、iNode Time Limit (Grace Period)の各欄があります。このパラメータはすべて、使用可能なユーザ・クォータを持つ各ファイルシステムごとに変更できます。ファイルシステムは、Quota Filesystemコンボボックスを使用して変更できます。

#### 「グループ」タブ

「グループ」タブには、ユーザのグループ参加状況に関するすべての情報が入っています。一番先頭にユーザの一次グループが示されます。また、矢印ボタンを使用して、希望する数の二次グループを割り当てることができます。

### グループ・プロパティ

グループ・プロパティ・ダイアログには、2つのリスト・ボックスがあります。右のボックスには、グループに含まれるユーザがリストされ、左のボックスには、システム内の他のすべてのユーザがリストされます。

### ユーザ／グループの追加方法

ボタンまたはメニューを使用して、ユーザの追加と削除を行うこともできます。

## Kuserのカスタマイズ方法

### ユーザ作成デフォルトの編集

ユーザ作成デフォルトを編集するには、「標準を編集」ダイアログを使用できます。このダイアログには、メニューの`「ファイル」->「初期設定」`からアクセスします。このダイアログで、新しいユーザを作成するときに使用するシェルとホームディレクトリ(またはホーム・ディレクトリ・ボリューム)のデフォルトを変更できます。また、「作成」時にホーム・ディレクトリを作成するかどうかや、ホーム・ディレクトリのスケルトンをコピーするかどうかを選択できます。 ユーザプライベートグループ機能をオンにすると、新しいユーザの作成と同時に新しいパーソナル・グループを作成し、ユーザの削除時にはそのパーソナル・グループも削除するようにできます。

## 著作者

### 開発者

Denis Pershin <dyp@inetlab.com>

### ドキュメント

Denis Pershin <dyp@inetlab.com>