Sun Enterprise Authentication Mechanism 1.0.1 ガイド

サーバープリンシパル名の設定

サーバーには、起動時、そのプリンシパル名を設定しておく必要があります (サーバーは複数のプリンシパルとして動作する可能性があります)。rpc_gss_set_svc_name() を使用すればプリンシパル名が設定されます。


例 8-3 rpc_gss_set_svc_name()

char *principal, *mechanism;
u_int req_time;

principal = "nfs@eng.acme.com";
mechanism = "kerberos_v5";
req_time = 10000;		/* 資格が有効である時間 */

rpc_gss_set_svc_name(principal, mechanism, req_time, SERV_PROG, SERV_VERS);

Kerberos は req_time パラメータを無視します。他の認証システムはこのパラメータを使用できます。

詳細は、rpc_gss_set_svc_name(3N) のマニュアルページを参照してください。