可以使用 ssh 启用对自动化 AI 客户机的网络访问。可以通过这种访问来远程观察安装过程,方法为监视 /system/volatile/install_log 安装日志文件中的进度。
要为特定安装服务的所有客户机启用远程访问,请在安装配置文件中将选项 livessh 设为 enable。当启用这种访问方式时,可以使用用户名 jack 和口令 jack 登录到 AI 客户机。
也可以在引导命令行中对单独的客户机设置此选项。
对于 x86 系统,可使用带 –b 选项的 create-service 子命令为使用该服务的所有客户机设置引导属性,如下例中所示:
# installadm create-service -a i386 -b livessh=enable
以下摘录显示了 /etc/netboot/svcname/grub.cfg 文件中的属性显示方式:
$multiboot $kern /platform/i86pc/kernel/amd64/unix -B livessh=enable,...
可以为单个 x86 客户机启用 ssh,方法为在引导命令行中指定 livessh。有关说明,请参见引导和关闭 Oracle Solaris 11.2 系统 中的通过在引导时编辑 GRUB 菜单添加内核参数。
对于 SPARC 系统,可以通过挂载在 /etc/netboot 目录下的服务的网络映像目录 /etc/netboot/svcname/system.conf 来访问 system.conf 文件。
在 system.conf 文件中,选项定义为名称-值对。在以下示例中,livessh 选项设置为 enable:
$ cat /etc/netboot/solaris11_2-sparc/system.conf ...install_service=solaris11_2-sparc install_svc_address=$serverIP:5555 livessh=enable ...
可以为单个 SPARC 客户机启用 ssh,方法是在引导命令行中指定 livessh。以下示例显示了此参数的两种不同指定方式:
ok boot net:dhcp - livessh ok boot net:dhcp - livessh=enable
在引导命令行中指定的 livessh 会覆盖在服务的 system.conf 文件中指定的任何设置。例如,如果 system.conf 文件指定了 livesssh=enable,则可以通过在引导命令行中指定 livessh=disable 来禁用特定客户机上的 livessh:
ok boot net:dhcp - livessh=disable