命令行
Last updated
Last updated
Insight Teacher 命令行提高了网络管理员管理 Insight 计算机的灵活性。可使用多个不同的第三方企业管理工具(例如 Apple Remote Desktop)和/或中央管理解决方案运行这些命令;这包括在通过 SSH 连接到远程计算机时在终端执行命令。
命令 | 说明 |
---|---|
除了 --help
、--settings
、-uninstall
和 --license
命令外,其他命令可以同时包含多个选项。
指定密码和/或令牌后,命令将提示输入密码并确认。输入的密码字符和确认密码字符不会在终端上显示出来。
如果使用第三方管理工具运行命令行,则需要指定完整路径 /usr/local/bin/insightstudent
,且须以 'root' 用户身份运行命令。
使用第三方管理工具时,应在末尾指定 --env
,将密码和安全令牌作为环境变量传递,以避免输入密码和确认密码。不应使用 'sudo
',因为该命令已经以 'root' 身份运行。
命令行场景示例:
Terminal.app | 第三方管理工具(以 'root' 用户身份执行) | 说明 |
---|---|---|
--help
显示此帮助。
--settings
显示保存在此计算机上的当前设置。
--uninstall
从该计算机卸载 Insight Teacher。
--license
设置许可证密钥。
--securityToken
定义安全令牌。
如果提供了该值,则可以在末尾指定 '--env',将其作为环境变量传递。
示例:
TOKEN="token" ADMINPSWD="password1" TEACHERPSWD="password2" sudo insightteacher --securityToken --adminPassword --teacherPassword --env
--adminPassword
定义 Insight 管理员密码。
如果提供了该值,则可以在末尾指定 '--env',将其作为环境变量传递。
示例:
TOKEN="token" ADMINPSWD="password1" TEACHERPSWD="password2" sudo insightteacher --securityToken --adminPassword --teacherPassword --env
--teacherPassword
定义教师密码。
如果提供了该值,则可以在末尾指定 '--env',将其作为环境变量传递。
示例:
TOKEN="token" ADMINPSWD="password1" TEACHERPSWD="password2" sudo insightteacher --securityToken --adminPassword --teacherPassword --env
--connectorAddress "value"
该值可以是任何有效的 IP 地址。
--defaultClassId "Class ID"
将默认班级 ID 设置为指定值。
注意:如果班级 ID 有空格,则班级 ID 必须用引号括起来。
示例:
--defaultClassId "Home 100"
sudo insightteacher --settings
/usr/local/bin/insightteacher --settings
打印当前设置。
sudo insightteacher --license "ABCDEFGH-ABCDEFGH-ABCDEFGH-ABCDEFGH-ABCDEFGH"
/usr/local/bin/insightteacher --license "ABCDEFGH-ABCDEFGH-ABCDEFGH-ABCDEFGH-ABCDEFGH"
设置许可证密钥。
sudo insightteacher --adminPassword
ADMINPSWD="password" /usr/local/bin/insightteacher --adminPassword --env
设置管理员密码,根据提示输入密码并确认。
sudo insightteacher --securityToken
TOKEN="token" /usr/local/bin/insightteacher --securityToken --env
设置安全令牌,根据提示输入令牌和确认信息。
sudo insightteacher --adminPassword --defaultClassId "Home 100" --connectorAddress "192.168.0.1"
ADMINPSWD="password" /usr/local/bin/insightteacher --adminPassword --defaultClassId "Home 100" --connectorAddress "192.168.0.1" --env
结合多个选项设置管理员密码、默认班级 ID 和 Insight Connector IP 地址。
sudo insightteacher --uninstall
/usr/local/bin/insightteacher --uninstall
卸载 Insight Teacher。