Línea de comandos

La línea de comandos de Insight Student brinda a los administradores de red una mayor flexibilidad para gestionar los equipos con Insight. Estos comandos se pueden ejecutar con diferentes herramientas de gestión empresarial de terceros, como Apple Remote Desktop, y/o soluciones de gestión centralizadas; esto incluye la ejecución de comandos en Terminal mientras se está conectado a un equipo remoto a través de SSH.

ComandoDescripción

--help

Muestra esta ayuda.

--settings

Muestra la configuración actual guardada en este equipo.

--uninstall

Desinstale Insight Student de este equipo.

--securityToken

Defina el token de seguridad.

Si se suministra, el valor puede pasarse como una variable de entorno especificando '--env' al final.

Ejemplo:

TOKEN="token" ADMINPSWD="password1" sudo insightstudent --securityToken --adminPassword --env

--adminPassword

Defina la contraseña de administrador de Insight.

Si se suministra, el valor puede pasarse como una variable de entorno especificando '--env' al final.

Ejemplo:

TOKEN="token" ADMINPSWD="password1" sudo insightstudent --securityToken --adminPassword --env

--connectorAddress "value"

El valor puede ser cualquier dirección IP válida.

--defaultClassId "Class ID"

Establezca el ID de clase predeterminado al valor especificado.

Nota: Si el ID de clase contiene un espacio, debe ir entre comillas.

Ejemplo:

--defaultClassId "Home 100"

--menuBarIcon true | false

Muestra u oculta el icono de Insight Student en la barra de menús.

--changeClassId true | false

Habilite o deshabilite la posibilidad de que los estudiantes cambien el ID de clase en Insight.

--monitorKeystrokes true | false

Habilite o deshabilite el control de las pulsaciones de teclas.

--requirePermission true | false

Si se establece en verdadero, el profesor necesitará el permiso del estudiante para permitir la grabación de pantalla.

Estos ajustes se pueden encontrar en:

  • macOS Ventura o versiones posteriores: Ajustes del sistema --> Privacidad y seguridad

  • macOS Monterey o versiones anteriores: Preferencias del sistema --> Seguridad y privacidad y --> Privacidad

Estos ajustes se pueden establecer mediante la solución MDM o de forma manual para cada equipo.

--webHistory true | false

Habilite o deshabilite el seguimiento del historial web en los equipos de estudiante.

Nota: Si se habilita el historial web, también se instalará la extensión del navegador.

--installBrowserExtension

Al configurar esta opción, se instalarán las extensiones del navegador en los sistemas de los estudiantes.

--restrictWiFi "value1,value2..." | --allowAllWiFi

Habilite la capacidad de Insight de restringir las redes inalámbricas a las que puede conectarse el sistema.

Excepto los comandos --help, --settings y --uninstall, los demás comandos pueden contener varias opciones simultáneamente.

Cuando se especifica la contraseña y/o el token, el comando pedirá la contraseña y la confirmará. Los caracteres introducidos para la contraseña y la confirmación de contraseña no se mostrarán en el terminal.

En el caso de que la línea de comandos se ejecute con una herramienta de gestión de terceros, se deberá especificar la ruta completa /usr/local/bin/insightstudent y ejecutar el comando como usuario 'root'.

Cuando se utilice una herramienta de gestión de terceros, se deberá pasar la contraseña y el token de seguridad como una variable de entorno especificando --env al final, para evitar tener que introducir la contraseña y confirmación de contraseña. No se debe utilizar 'sudo' porque el comando ya se ejecuta como 'root'.

Ejemplo de escenarios de la línea de comandos:

Terminal.appHerramienta de gestión de terceros (ejecutada como usuario 'root')Descripción

sudo insightstudent --settings

/usr/local/bin/insightstudent --settings

Imprime la configuración actual.

sudo insightstudent --adminPassword

ADMINPSWD="password" /usr/local/bin/insightstudent --adminPassword --env

Establece la contraseña de administrador e introduce la contraseña y la confirmación cuando se soliciten.

sudo insightstudent --securityToken

TOKEN="token" /usr/local/bin/insightstudent --securityToken --env

Establece el token de seguridad e introduce el token y la confirmación cuando se soliciten.

sudo insightstudent --adminPassword --defaultClassId "Home 100" --menuBarIcon false --changeClassId true --connectorAddress "192.168.0.1"

ADMINPSWD="password" /usr/local/bin/insightstudent --adminPassword --defaultClassId "Home 100" --menuBarIcon false --changeClassId true --connectorAddress "192.168.0.1" --env

Combina varias opciones para establecer la contraseña de administrador, el ID de clase predeterminado y la dirección IP de Insight Connector.

sudo insightstudent --uninstall

/usr/local/bin/insightstudent --uninstall

Desinstala Insight Student.

Last updated