Java Desktop System Configuration Manager 发行版 1.1 管理指南

登录

将后端数据存储的用户名和口令存储在管理员主目录的一个文件中。此用户名和口令以后可用于调用 pgtool 命令。

证书存储在管理员主目录中名为 .apocpass 的文件中。如果此文件已存在但不具有正确的权限,命令将退出并报告错误。如果已输入用户名,将提示管理员输入口令;如果未输入用户名,将提示管理员输入用户名和口令。系统将使用数据存储的匿名访问来验证输入的用户名和口令。如果不支持匿名访问,将提示管理员输入授权的用户名和口令。如果授权的用户名未通过验证,命令将退出并报告错误。如果通过了验证,用户名/口令对将被存储在管理员的 .apocpass 文件中。将使用由主机/端口/基本引导信息和用户名组成的关键字来存储口令。可以将引导文件指定为选项变量,也可以使用上述其他选项指定引导信息。如果不使用上述任一方法,将从通过 pgtool 命令安装的默认引导文件中获取引导信息。如果引导信息不可用或者无法创建证书文件,命令将退出并报告错误。如果成功创建了证书文件,则不需要为使用此存储系统后端的后续 pgtool 命令指定用户名和口令,此时将使用存储在证书文件中的用户名和口令信息。

语法

login [--username=<name>] [--file=<bootsrap file>] [--hostname=<hostname>] [--port=<portnumber>] [--base=<base name>] [--type=<type of back end>]

--username=<name>:以配置系统信息库使用的格式表示的系统管理员的用户名,例如“jmonroe”。

--file=<bootstrap file>:引导文件的全限定路径。

--hostname=<hostname>:所需存储系统后端的主机名。将使用此信息,而不使用引导文件提供的相应信息。

--port=<port number>:此存储系统后端使用的端口号。

--base=<base name>:此存储系统后端的基本名称,例如,LDAP 存储系统后端的基本 DN。

--type=<type of back end>:默认值为 LDAP。


实例 3–7 登录

% pgtool login --username=jmonroe [Enter the correct password when prompted]

创建名为 ~/.apocpass 的文件,其中包含 "jmonroe" 和 "password" 的条目,此文件的权限为 600。