gate コマンド解説


gate 登録システム

・ユーザ登録 ( 個人登録,グループ登録 )
mail サーバと www サーバにアカウントを持てる.電子メールを使ったり自分のホームページを持つことができるようになる.

・DNS 登録
自分のパソコンをドメイン名 ****.ep.hokudai.ac.jp としてつなぐことができる.


◯ ユーザ登録におけるコマンドの流れ

1. 登録申請 gate-user-apply

必要事項を記入して submit すると申請者と保証人(グループ登録の場合は保証人のみ)にメールが送られる. CGI により www 経由で申請することができる.


2. 登録認証 ( 保証人のみ ) gate-user-accept

メールを読んだ保証人は申請者を認証またはリジェクトする. その結果は申請者と保証人にメールで送られる. CGI により www 経由で行うことができる.


3. システムへの反映 gate-daily

認証されたユーザがログインできるようにシステムへの反映がなされる. cron により毎日と,gate-syncd により申請時と認証時に起動されている.
gate-db-to-passwd → /etc/passwd ファイルの作成
gate-db-to-shadow → /etc/shadow ファイルの作成
gate-db-to-group → /etc/group ファイルの作成
gate-db-to-sudoers → /etc/sudoers ファイルの作成
gate-make-home → 新規ユーザのホームディレクトリの作成

ここで gate-db-update も起動され,他のホストへデータベースがコピーされる.



◯ DNS 登録におけるコマンドの流れ

1. 登録申請 gate-ip-apply

必要事項を記入して submit すると申請者と保証人にメールが送られる. CGI により www 経由で申請することができる.


2. 登録認証 (保証人のみ ) gate-ip-accept

メールを読んだ保証人は申請者を認証またはリジェクトする. その結果は申請者と保証人にメールで送られる. CGI により www 経由で行うことができる.


3. システムへの反映 gate-daily

cron により毎日と,gate-syncd により申請時と認証時に起動されてシステムに反映される.
gate-db-to-zone → DNS サーバでの zone ファイルの作成

ここで gate-ip-update も起動され,他のホストへデータベースがコピーされる.



◯ 登録後に使うコマンド


ユーザ名利用状況 gate-user-status

自分の使いたいユーザ名がすでに使われているかどうかが分かる.


ユーザ,ホスト一覧 gate-user-list,gate-ip-list

申請中や承認,抹消されたユーザ,ホストの一覧を見ることができる.CGI はこれから作成する予定.


ユーザ,ホスト情報 gate-user-show , gate-ip-show

ユーザ,ホストの情報を見ることができる.CGI はこれから作成する予定.
gate-user-show `gate-user-list stable` とするとユーザ情報の一覧を見ることができる.


登録内容の変更 gate-user-renew , gate-ip-renew

登録内容の変更をする.CGI により www 経由で行えるがその前に登録システム用のパスワードを設定する必要がある.


登録抹消 gate-user-withdraw , gate-ip-withdraw

登録を抹消する.CGI により www 経由で行える.ここでも登録システム用のパスワードを設定する必要がある.


◯ 補足

コマンドの詳しい説明は,man に書いている.