Linha de Comando

A linha de comando do Insight Student proporciona aos administradores de rede maior flexibilidade ao gerenciar computadores Insight. Esses comandos podem ser executados com várias ferramentas de gerenciamento empresariais de outros fornecedores, como Apple Remote Desktop, e/ou soluções de gerenciamento central; isso inclui a execução de comandos em Terminal enquanto estiver conectado a um computador remoto via SSH.

Comando
Descrição

--help

Exibir esta ajuda.

--password

Informe a senha de admin para executar qualquer comando, com exceção de --help.

Obs.: Informar a senha de administrador restringe a execução de comandos somente aos usuários autorizados.

--settings

Exibe as configurações atuais salvas no computador.

--uninstall

Desinstalar o Insight Student deste computador.

--securityToken

Definir o token de segurança.

Se fornecido, o valor pode ser passado como uma variável de ambiente especificando '--env' no final.

Exemplo:

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

--adminPassword

Definir a senha de admin do Insight.

Se fornecido, o valor pode ser passado como uma variável de ambiente especificando '--env' no final.

Exemplo:

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

--connectorAddress "value"

O valor pode ser qualquer endereço IP válido.

--defaultClassId "Class ID"

Definir o ID de Classe padrão com o valor especificado.

Obs.: Se incluir um espaço, o ID de Classe deverá ser colocado entre aspas.

Exemplo:

--defaultClassId "Home 100"

--menuBarIcon true | false

Mostrar ou ocultar o ícone do Insight Student na barra de menus.

--changeClassId true | false

Ativar ou desativar a possibilidade de os alunos alterarem o ID de Classe no Insight.

--monitorKeystrokes true | false

Ativar ou desativar o monitoramento de ações no teclado.

--requirePermission true | false

Quando definido como verdadeiro, o Professor solicitará autorização do Aluno para permitir a gravação de tela.

Essas configurações estão disponíveis em:

  • Para macOS Ventura ou mais recente: Configurações do sistema --> Privacidade e Segurança

  • Para macOS Monterey ou anterior: Preferências do sistema --> Segurança e Privacidade --> Privacidade

As configurações podem ser definidas usando a solução MDM ou manualmente para cada computador.

--webHistory true | false

Ativar ou desativar o monitoramento do histórico de Internet nas máquinas dos Alunos.

Obs.: A ativação do histórico de Internet também instalará a extensão do navegador.

--installBrowserExtension

Definir esta opção instalará as extensões de navegador no sistema do Aluno.

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

Ativar a capacidade do Insight para restringir as redes sem fio às quais o sistema pode se conectar.

Com exceção dos comandos --help, --settings e --uninstall, os outros comandos podem conter várias opções simultaneamente.

Quando houver especificação de senha e/ou token, o comando solicitará a senha e a confirmação. Os caracteres digitados para a senha e a senha de confirmação não serão ecoados no Terminal.

Se a linha de comando for executada com uma ferramenta de gerenciamento de terceiros, o caminho completo /usr/local/bin/insightteacher precisa ser especificado e o comando deve ser executado como usuário 'root'.

Ao usar uma ferramenta de gerenciamento de terceiros, a senha e o token de segurança devem ser passados como variável de ambiente especificando --env no final, para evitar a necessidade de digitar a senha e a senha de confirmação. 'sudo' não deve ser usado porque o comando já está sendo executado como 'root'.

Exemplos de cenários de linha de comando:

Terminal.app
Ferramenta de gerenciamento de terceiros (executada como usuário 'root')
Descrição

sudo insightstudent --password "admin password" --settings

/usr/local/bin/insightstudent --password "admin password" --settings

Imprime as configurações atuais.

sudo insightstudent --password "admin password" --adminPassword

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

Defina a nova senha de administrador e informe a senha e a confirmação no prompt.

sudo insightstudent --password "admin password" --securityToken

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

Define o token de segurança e digita o token e a confirmação no prompt.

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

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

Combina várias opções para definir a senha do administrador, o ID de classe padrão e o endereço IP do Insight Connector. Combines multiple options to set new admin password, default class ID, menu bar icon and Insight Connector IP address.

sudo insightstudent --password "admin password" --uninstall

/usr/local/bin/insightstudent --password "admin password" --uninstall

Desinstala o Insight Student.

Last updated