[CTX]
[ALL]
Remote administration
AUTH="admin[:authServ[:[listOfUsers][:listOfHosts]]]"
HTTP (または HTTPS) で "http://delegateHost:Port/-/admin/" にアクセスすることで、
DeleGate のリモート設定/管理を可能にします。
ユーザーが、authServ で認証され、かつ、listOfUsers に存在する場合、
そのユーザーがリモートで管理することを可能にします。例えば、
AUTH=admin:-pam:user は、user が PAM で認証された場合に権限を与えます。
AUTH=admin は、AUTH="admin:-pam:%O" の省略形で、
"%O" は、この DeleGate プロセスの所有者を表わします。
AUTH=admin::user:pass での、空の authServ は、
ユーザー名 user と、パスワード pass で権限を与えることを意味します。
":listOfHosts" を指定した場合、権限を与えるユーザーは、
一覧にあるクライアントホストからアクセスしなければなりません。
さまざまなプロトコルの DeleGate (SERVER=protocol にかかわらず) は、
"-PuserPort,adminPort/admin" のように、 "/admin" 修飾子をもつ管理専用ポートを指定することで、
リモート管理用ポートを持つことができます。
例)
SERVER=pop -P110,9110/admin AUTH=admin::admin:password
この DeleGate (POP プロキシーとしての) のリモート管理用 URL は、
"https://delegateHost:9110/-/admin/" です。