IBM NFS/DFS Authentication Gateway:迁移到 NFS Version 4 的命令和 API
2008-11-13 08:29:33 来源:WEB开发网dfsiauth 命令的一个主要问题是,其必须在承载 IBM NFS/DFS Authenticating Gateway 的计算机上运行。由于 IBM NFS/DFS Authenticating Gateway 驻留在独立的计算机上,NFS Version 4 用户在访问 IBM DFS 空间前必须首先登录到此转换点并执行该命令。这显然非常麻烦。
设想如果承载 NFS/DFS Authenticating Gateway 的计算机是一台已设置安全机制的服务器,而且需要采用受限的访问方式,那么让成千上万名用户登录该计算机并执行该命令几乎是不可能的。为了解决这个问题,IBM NFS/DFS Authenticating Gateway 提供了一个 API 库 (libdceiauth.a),这样,可以开发客户端/服务器应用程序来建立本机 NFS 客户端到 IBM NFS/DFS Authenticating Gateway 系统之间的身份验证映射。这种应用程序不再要求用户登录到 NFS/DFS Authenticating Gateway 计算机来建立其映射关系。
API 库 libdceiauth.a 导出一个名为 dceiauthcall() 的 API,应用程序可以用它来执行对 IBM NFS/DFS Authenticating Gateway 的操作。它对 DCE 主体进行身份验证,并对 IBM NFS/DFS Authenticating Gateway 执行操作以注册或注销用于转换的 host-UID 对。换言之,该 API 允许远程 host-UID 在现有的 DCE 主体上进行注册或注销,而此 DCE 主体在内部用于以身份验证的方式对 IBM DFS 空间进行访问。该调用必须在承载 IBM NFS/DFS Authenticating Gateway 并执行 NFS/DFS 转换的计算机上执行。该函数的定义以及对其中几个重要输入参数的解释如清单 1所示。
清单 1. 函数定义
int dceiauthcall (char * remoteHost, char * remoteUid, char * user, char * passwd,
char * sys, char * host, int * pag, int * flags, char * buffer, int * buflen)
- ››IBM WebSphere常见问题解答
- ››IBM WebSphere Studio V5相关认证资料
- ››IBM WebSphere应用服务器发展趋势
- ››IBM WebSphere Application Server诊断和调优(一...
- ››IBM WebSphere Application Server诊断和调优(二...
- ››IBM WebSphere Performance Pack服务器
- ››IBM WebSphere软件概述
- ››IBM PowerVM 实战手册,第 3 部分 : VIO server 配...
- ››IBM PowerVM 实战手册,第 2 部分 : VIO server 准...
- ››IBM p 系列服务器系统固件升级攻略
- ››IBM PowerVM 概述
- ››IBM Systems Director 在 AIX 上的常见问题及解决...
更多精彩
赞助商链接