gss-client 示例在命令行中采用以下形式:
gss-client [–port port] [–d] [–mech mech] host service-name [–f] msg
port-用于与 host 所指定的远程计算机建立连接的端口号。
–d 标志-用于将安全凭证委托给服务器。具体来说,deleg-flag 变量会设置为 GSS-API 值 GSS_C_DELEG_FLAG。否则,deleg-flag 设置为零。
mech-要使用的安全机制的名称,如 Kerberos v5。如果未指定任何机制,GSS-API 将使用缺省机制。
host-服务器的名称。
service-name-客户机所请求的网络服务的名称。telnet、ftp 和 login 服务便是一些典型的示例。
msg-作为受保护的数据发送到服务器的字符串。如果指定了 –f 选项,则 msg 是指从中读取字符串的文件名。
客户机应用程序的典型命令行可能如以下示例所示:
% gss-client -port 8080 -d -mech kerberos_v5 erebos.eng nfs "ls"
以下示例不指定机制、端口或委托:
% gss-client erebos.eng nfs "ls"