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" |