Naudokite komandinę eilutę „kickstart“ programoje „Apple Remote Desktop“.

Galite naudoti „kickstart“, „Apple Remote Desktop“ komandoms vykdyti nepaleisdami nuotolinio kompiuterio iš naujo.

Naudokite „kickstart“ „Apple Remote Desktop“ nuostatoms nustatyti. Pavyzdžiui, galite diegti, šalinti, aktyvinti, nustatyti ir paleisti iš naujo „Apple Remote Desktop“ komponentus.

Sužinokite, kaip valdyti nuotolinį „Mac“ su „Screen Sharing“ su komandine eilute„kickstart“ sistemoje „macOS Mojave 10.14“ ir naujesnėse versijose.

Pradžia

Įrankį „kickstart“ rasite:
/System/Library/CoreServices/RemoteManagement/ARDAgent.app/Contents/Resources/kickstart

Įveskite šio straipsnio komandas kaip vieną teksto eilutę. Jei įvedant tekstą eilutė perkeliama, nekreipkite dėmesio. Nespauskite mygtuko „Return“, kol neįvesite visos komandos.

Jei reikia daugiau informacijos apie „kickstart“ komandą, naudokite žymę -help:

sudo /System/Library/CoreServices/RemoteManagement/ARDAgent.app/Contents/Resources/kickstart -help

Komandų pavyzdžiai

Šio straipsnio komandos veikia su „Apple Remote Desktop 3.2“ ir naujesnėmis versijomis.

Štai komandos, kurias galite naudoti:

  • Paleiskite „ARD Agent“ ir pagalbininką iš naujo:
    sudo /System/Library/CoreServices/RemoteManagement/ARDAgent.app/Contents/Resources/kickstart -restart -agent
    
  • Įjunkite „Remote Desktop Sharing“, suteikite prieigą visiems naudotojams ir įgalinkite papildomą meniu:
    sudo /System/Library/CoreServices/RemoteManagement/ARDAgent.app/Contents/Resources/kickstart -activate -configure -allowAccessFor -allUsers -privs -all -clientopts -setmenuextra -menuextra yes
    
  • Įjunkite „Remote Desktop Sharing“, suteikite prieigą konkretiems naudotojams:
    sudo /System/Library/CoreServices/RemoteManagement/ARDAgent.app/Contents/Resources/kickstart -activate -configure -allowAccessFor -specifiedUsers
    
    Norėdami nurodyti naudotojų rinkinį ir jų prieigos teises, turėsite naudoti -configure, -access, ir -privs atskiroje komandoje. Pavyzdžiui, ši komanda yra skirta naudotojams su trumpaisiais vardais „mokytojas“ ir „mokinys“. JI suteikia jiems prieigą stebėti (be ne valdyti) kompiuterį ir siųsti tekstines žinutes:
    sudo /System/Library/CoreServices/RemoteManagement/ARDAgent.app/Contents/Resources/kickstart -configure -users teacher,student -access -on -privs -ControlObserve -ObserveOnly -TextMessages
    
    Skirtingai nei su kitomis „kickstart“ parinktimis, parinkčių allowAccessFor negalima derinti su kitomis „kickstart“ parinktimis. Jas turite naudoti paskutiniuose dviejuose pavyzdžiuose. Kompiuteriui nustatyti gali tekti panaudoti „kickstart“ daugiau nei vieną kartą.
  • Pašalinkite konkrečių naudotojų prieigos teises (šiame pavyzdyje „mokinys“):
    sudo /System/Library/CoreServices/RemoteManagement/ARDAgent.app/Contents/Resources/kickstart -configure -users student -access -off
    
  • Išjunkite „ARD Agent“ ir pašalinkite visų naudotojų prieigos teises:
    sudo /System/Library/CoreServices/RemoteManagement/ARDAgent.app/Contents/Resources/kickstart -deactivate -configure -access -off
    
Publikavimo data: