Opdrachtregel
Last updated
Last updated
Met de opdrachtregel van Insight Student kunnen netwerkbeheerders flexibeler de Insight-computers beheren. Deze opdrachten kunnen met verschillende externe tools voor enterprisemanagement worden gebruikt, zoals Apple Remote Desktop, en/of oplossingen voor centraal beheer. Hieronder valt de uitvoering van opdrachten in Terminal terwijl u verbonden bent met een externe computer via SSH.
Opdracht | Beschrijving |
---|---|
Behalve voor de opdrachten --help
, --settings
en --uninstall
, kunnen de andere opdrachten meerdere opties tegelijk bevatten.
Als wachtwoord en/of token is opgegeven, vraagt de opdracht om het wachtwoord en bevestigt het dit. Tekens die worden ingevoerd voor het wachtwoord en de bevestiging van het wachtwoord, hebben geen echo op de terminal.
In het geval dat de opdrachtregel wordt uitgevoerd met een externe tool voor beheer, moet het volledige pad /usr/local/bin/insightteacher
worden opgegeven en moet de opdracht worden uitgevoerd als een ‘rootgebruiker’.
Bij het gebruik van een externe tool voor beheer, moeten het wachtwoord en de token worden doorgegeven als een omgevingsvariabele door --env
aan het einde toe te voegen, zodat het wachtwoord en het bevestigingswachtwoord niet hoeven te worden opgegeven. 'sudo
’ dient niet te worden gebruikt omdat de opdracht al wordt uitgevoerd als 'root'.
Voorbeeldscenario’s opdrachtregel:
Terminal.app | Externe tool voor beheer (uitgevoerd als ‘rootgebruiker’) | Beschrijving |
---|---|---|
--help
Geef deze help weer.
--settings
Geef de huidige instellingen weer die op deze computer zijn opgeslagen.
--uninstall
Maak de installatie van Insight Student op deze computer ongedaan.
--securityToken
Definieer de beveiligingstoken.
Als deze is opgegeven, kan de waarde worden doorgegeven als een omgevingsvariabele door '--env' toe te voegen aan het einde.
Bijvoorbeeld:
TOKEN="token" ADMINPSWD="password1" sudo insightstudent --securityToken --adminPassword --env
--adminPassword
Geef het beheerderswachtwoord van Insight op.
Als deze is opgegeven, kan de waarde worden doorgegeven als een omgevingsvariabele door '--env' toe te voegen aan het einde.
Bijvoorbeeld:
TOKEN="token" ADMINPSWD="password1" sudo insightstudent --securityToken --adminPassword --env
--connectorAddress "value"
De waarde kan elk geldig IP-adres zijn.
--defaultClassId "Class ID"
Stel de les-ID in op de opgegeven waarde.
Opmerking: Als les-ID ruimte heeft, moet de les-ID worden omringd door aanhalingstekens.
Bijvoorbeeld:
--defaultClassId "Home 100"
--menuBarIcon true | false
Toon of verberg het pictogram van Insight Student in de menubalk.
--changeClassId true | false
Schakel in of uit dat studenten de les-ID kunnen wijzigen in Insight.
--monitorKeystrokes true | false
Toezicht op toetsaanslagen in- of uitschakelen.
--requirePermission true | false
Als dit op waar is ingesteld, moeten docenten de student om toestemming vragen voor schermopnamen.
Deze instellingen zijn te vinden in:
Bij macOS Ventura of nieuwer: Systeeminstellingen --> Privacy en beveiliging
Bij macOS Monterey of ouder: Systeemvoorkeuren --> Beveiliging en privacy --> Privacy
De instellingen kunnen via een MDM-oplossing worden ingesteld of voor elke computer handmatig worden geregeld.
--webHistory true | false
Schakel tracking van de webgeschiedenis op apparaten van studenten in of uit.
Opmerking: Als u webgeschiedenis inschakelt, installeert u ook de browserextensie.
--installBrowserExtension
Als u deze optie instelt, worden de browserextensies op het systeem van de student geïnstalleerd.
--restrictWiFi "value1,value2..." | --allowAllWiFi
Schakel in dat Insight kan beperken met welke draadloze netwerken het systeem verbinding kan maken.
sudo insightstudent --settings
/usr/local/bin/insightstudent --settings
Drukt de huidige instellingen af.
sudo insightstudent --adminPassword
ADMINPSWD="password" /usr/local/bin/insightstudent --adminPassword --env
Stelt het wachtwoord voor beheerders in en voert het wachtwoord en de bevestiging in bij de opdracht.
sudo insightstudent --securityToken
TOKEN="token" /usr/local/bin/insightstudent --securityToken --env
Stelt de beveiligingstoken in en voert de token en de bevestiging in bij de opdracht.
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
Combineert meerdere opties om het beheerderswachtwoord, de standaard les-ID en het IP-adres van Insight Connector in te stellen.
sudo insightstudent --uninstall
/usr/local/bin/insightstudent --uninstall
Maakt de installatie van Insight Student ongedaan.