客户端软件手动安装:
“客户端软件安装”的替代方法是将软件手动安装到客户端机器上。
要查看Windows的“MSI包”或Mac的“PKG文件”,请导航到ADSelfService Plus安装的位置并选择“Bin”文件夹。
手动安装客户端软件的步骤如下:
针对 Windows 客户端:
将“MSI 包”复制并粘贴到 Windows 计算机上(需安装客户端软件的计算机),然后
- 右键点击“MSI 包”,然后点击“安装”
- “ADSelfService Plus 客户端软件安装向导”将会出现。点击
- “下一步”以继续
- 将会出现“选择安装文件夹”页面
- 要选择“您选择的安装位置” - 用于客户端软件的安装 - 点击“浏览”并选择所需位置
- 点击“下一步”以继续,“ADSelfService Plus 服务器详情”页面将打开
- 在提供的文本框中输入“ADSelfService Plus 服务器的名称”
- 随后输入“ADSelfService Plus 服务器的端口号”。在“HTTP”模式下声明端口号(此版本也兼容“HTTPS”模式)
- 点击“下一步”以继续
- 将会出现“确认安装”页面,点击“下一步”以继续安装
- 这将引导您到“安装完成”页面,显示“ADSelfService Plus 客户端软件已成功安装”的消息
- 点击“关闭”按钮以退出“GINA/CP 客户端软件安装向导”。
通过命令提示符手动安装:
还可以通过“命令提示符”安装“GINA/CP 客户端软件”,而不是使用“GINA/CP 客户端软件安装向导”。
用于安装过程的命令是“msiexec /iADSelfServicePlusClientSoftware.msi SERVERNAME=selfservice.xyz.com PORTNO=8888 /qn”。
针对 Mac 客户端:
ADSelfService Plus 登录代理适用于 Mac OS X,使 Active Directory 域用户能够通过 Mac 客户端在 OS X
登录屏幕上重置密码和解锁账户。请按照以下步骤将密码自助服务登录代理部署到 Mac 客户端:
注意: ADselfService Plus 登录代理支持运行 OS X 10.6 及以上版本 的客户端。
安装步骤:
- 在 ADSelfService Plus 安装文件夹中找到用于密码自助服务的 Mac OS X 登录代理。可以在
<install_dir>/bin/ADSelfServicePlusMacLoginAgent.pkg 找到它。
- 将 ADSelfServicePlusMacLoginAgent.pkg 文件复制到 Mac 客户端。
- 双击 ADSelfServicePlusMacLoginAgent.pkg 文件以开始安装过程。
- 在介绍窗口中,点击 继续


- 点击安装按钮后,您将被要求输入您的 用户名 和 密码。请使用您用于登录 Mac 的账户信息。

- 当提示时,输入 ADSelfService Plus 服务器名称 和 端口号



- 安装完成后,登录屏幕上将出现重置密码/解锁账户按钮。

自定义步骤:
本节描述如何自定义 ADSelfService Plus 的 Mac OS X 登录代理的各种功能。通过编辑存储在 /Library/Application
Support/ADSSPLoginAgent/ 的 config.plist 文件,可以自定义服务器名称、端口号、按钮文本和图标等功能。请按照以下步骤自定义登录代理:
配置服务器名称和端口号的步骤:
- 打开 终端
- 运行此脚本以更改服务器名称:sudo /usr/libexec/PlistBuddy -c 'set :SERVERNAME 192.168.43.90' "/Library/Application
Support/ADSSPLoginAgent/config.plist"。将 192.168.43.90 替换为 ADSelfService Plus 服务器的名称或 IP 地址。
- 当要求输入用户凭证时,请输入您用于登录 Mac 客户端的 用户名 和 密码。
- 运行此脚本以更改端口号:sudo /usr/libexec/PlistBuddy -c 'set :PORTNUMBER 8443' "/Library/Application
Support/ADSSPLoginAgent/config.plist"。将 8443 替换为 ADSelfService Plus 的端口号。
- 前往登录屏幕并确认更改。
自定义图标和按钮文本的步骤:
- 打开 终端
- 要更改图标,请使用此脚本:sudo /usr/libexec/PlistBuddy -c 'set :IMAGEPATH
/Users/testuser/Desktop/sample-icon.png' "/Library/Application
Support/ADSSPLoginAgent/config.plist"。将图像路径替换为您自己的图标路径。
- 当要求输入用户凭证时,请输入您用于登录 Mac 客户端的 用户名 和 密码。
- 要更改按钮文本(重置密码/解锁账户将在登录屏幕上显示的文本),使用此脚本:sudo /usr/libexec/PlistBuddy -c 'set
:BUTTONTEXT Forgot Password?' "/Library/Application Support/ADSSPLoginAgent/config.plist"。将 Forgot
Password? 替换为您自己的文本。
- 前往登录屏幕并确认更改。
注意:
如果指定的图标源不可用,将加载默认图标。
卸载步骤:
- 打开 终端
- 打开 /Library/PrivilegedHelperTools/
- 删除 ADSSPLoginAgent
- 转到登录屏幕并确认更改。
针对 Linux 客户端
重要
1. 在您的机器上安装 Linux 登录代理后会发生什么?
安装步骤
- 从此文件夹复制 installLinuxAgent.sh, webkit2_greeter_theme.html 和 webkit.py 文件:
安装目录>\bin(默认位置: C:\ManageEngine\ ADSelfService Plus\bin)。
- 将复制的文件粘贴到 Linux 机器的 主目录 文件夹中。
-
启动 Linux 终端并执行以下命令:
sed -i 's/\r$//' installLinuxAgent.sh
sudo bash installLinuxAgent.sh -install -serverName myserver -portNumber myport -protocol myprotocol
其中,
- serverName = 部署 ADSelfServicePlus 的机器名称。
- portNumber = ADSelfServicePlus 运行的端口号。
- protocol = ADSelfServicePlus 运行的协议(http/https)
客户端软件参数(可选)
- title = ""(输入适当的标题文本)
- linkText = ""(输入适当的链接文本)
- contextPath = ""(输入命令 "sudo bash installLinuxAgent.sh -contextPath ssp",其中 'ssp' 是您的上下文路径)
-
重启系统。
自定义步骤
- 从此文件夹复制 installLinuxAgent.sh, webkit2_greeter_theme.html 和 webkit.py 文件:
安装目录>\bin(默认位置: C:\ManageEngine\ ADSelfService Plus\bin)。
- 将复制的文件粘贴到 Linux 机器的 主目录 文件夹中。
-
启动 Linux 终端并执行以下命令:
sed -i 's/\r$//' installLinuxAgent.sh
sudo bash installLinuxAgent.sh -customize -title 'ManageEngine-ADSelfServicePlus' -linkText '重置/解锁帐户'
-serverName myserver -portNumber myport -protocol myprotocol
如果您想更改上下文路径,请输入以下命令 "sudo bash installLinuxAgent.sh -contextPath ssp",将 'ssp'
替换为您的上下文路径。如果您想删除先前设置的上下文路径,请使用以下命令 "sudo bash installLinuxAgent.sh -contextPath noContextPath"。
卸载步骤:
- 从此文件夹复制 installLinuxAgent.sh 文件: 安装目录>\bin(默认位置: C:\ManageEngine\
ADSelfService Plus\bin)。
- 将复制的文件粘贴到 Linux 机器的 主目录 文件夹中。
-
启动 Linux 终端并执行以下命令:
sed -i 's/\r$//' installLinuxAgent.sh
sudo bash installLinuxAgent.sh -uninstall
-
重新启动系统。
重新安装步骤:
- 从此文件夹复制installLinuxAgent.sh文件:安装目录>\bin (默认位置: C:\ManageEngine\
ADSelfService Plus\bin)。
- 将复制的文件粘贴到Linux机器的Home文件夹中。
-
启动Linux终端并执行以下命令:
sed -i 's/\r$//' installLinuxAgent.sh
sudo bash installLinuxAgent.sh -reinstall -serverName myserver -portNumber myport -protocol myprotocol
-
重新启动系统。
版本检查步骤:
- 从此文件夹复制installLinuxAgent.sh文件:安装目录>\bin (默认位置: C:\ManageEngine\
ADSelfService Plus\bin)。
- 将复制的文件粘贴到Linux机器的Home文件夹中。
-
启动Linux终端并执行以下命令:
sed -i 's/\r$//' installLinuxAgent.sh
sudo bash installLinuxAgent.sh -version