Problemen met macOS-beheer op afstand en schermdeling oplossen

Als u problemen ondervindt met Beheer op afstand of Schermdeling op macOS — zoals een verbinding die vastloopt bij 'Verbonden', gedeeltelijk geladen wielen toont of regelmatig instellingen moet wijzigen om de functionaliteit te herstellen — kunnen de onderstaande stappen helpen bij het oplossen van dieperliggende problemen op systeemniveau die de toegang op afstand mogelijk verstoren.

Dit zijn geavanceerde stappen die bedoeld zijn voor gebruikers die bekend zijn met Terminal en systeembeheer. Ga voorzichtig te werk en zorg ervoor dat u beheerdersrechten hebt.

Symptomen die in dit artikel worden behandeld

Basisoplossing

Begin met het uit- en weer inschakelen van Beheer op afstand of Schermdeling. In veel gevallen is deze eenvoudige reset voldoende om het probleem op te lossen.

Stapsgewijze instructies vindt u in dit artikel.

Geavanceerde oplossingen

1. De schermdelingsdaemon opnieuw starten

Soms loopt het screensharingd-proces vast. Door het opnieuw te starten, kunt u de functionaliteit herstellen zonder dat u Extern beheer volledig opnieuw hoeft in te stellen.

sudo pkill screensharingd

Deze opdracht kan worden uitgevoerd vanuit Terminal of via SSH, waarna de service automatisch opnieuw wordt opgestart.

2. Services voor extern beheer opnieuw opbouwen

Het resetten en opnieuw opstarten van de macOS-opstartdaemons voor Extern beheer en schermdeling kan verborgen corruptie of vastgelopen statussen verhelpen.

sudo launchctl bootout system /Systeem/Bibliotheek/LaunchDaemons/com.apple.screensharing.plist
sudo launchctl bootout system /Systeem/Bibliotheek/LaunchDaemons/com.apple.RemoteManagement.launchd

sudo launchctl bootstrap system /Systeem/Bibliotheek/LaunchDaemons/com.apple.screensharing.plist
sudo launchctl bootstrap system /Systeem/Bibliotheek/LaunchDaemons/com.apple.RemoteManagement.launchd

Herstart vervolgens je Mac.

3. Ontbrekende systeembestanden opnieuw aanmaken

In sommige gevallen kunnen logs aangeven dat er kritieke systeemmappen in macOS ontbreken, zoals:

/private/var/db/DetachedSignatures

Om deze map opnieuw aan te maken:

  1. Start macOS Recovery op
  2. Open Terminal vanuit het menu Hulpprogramma's
  3. Voer het volgende uit:
    csrutil disable
    reboot

Nadat u opnieuw bent opgestart (terug naar het normale macOS), opent u Terminal en voert u het volgende uit:

sudo mkdir -p /private/var/db/DetachedSignatures
sudo chmod 755 /private/var/db/DetachedSignatures
sudo chown root:wheel /private/var/db/DetachedSignatures

Nadat u de map hebt aangemaakt, kunt u System Integrity Protection (SIP) opnieuw inschakelen als gewenst:

csrutil enable

4. Configuratie van extern beheer volledig resetten

Om extern beheer helemaal opnieuw te configureren:

sudo /System/Library/CoreServices/RemoteManagement/ARDAgent.app/Contents/Resources/kickstart \
-deactivate -stop

sudo rm -f /Library/Preferences/com.apple.RemoteManagement.plist
sudo rm -rf /var/db/RemoteManagement

sudo /System/Library/CoreServices/RemoteManagement/ARDAgent.app/Contents/Resources/kickstart \
-activate -configure -access -on -restart -agent -privs -all

Optioneel: Controleer op overbelasting van Viewer-sessies

Als uw logs berichten zoals deze weergeven:

reset gMaxViewerConnection to 13

…dit kan betekenen dat het systeem oude VNC-verbindingen niet goed opschoont. U kunt de opdracht pkill (zie stap 1) gebruiken om screensharingd regelmatig te resetten, of overwegen om dit te plannen via launchd.

Veilige modustest (optioneel)

Om interferentie van derden uit te sluiten:

  1. Start uw Mac opnieuw op
  2. Houd direct Shift ingedrukt totdat het inlogscherm verschijnt
  3. Log in (u bevindt zich dan in de veilige modus)
  4. Schakel schermdeling of extern beheer in
  5. Probeer verbinding te maken vanaf Screens

Na het uitvoeren van deze stappen

Hulp nodig?

Als u na het uitvoeren van de bovenstaande stappen nog steeds problemen ondervindt, neem dan contact met ons op en stuur ons een kopie van uw logbestanden en informatie over uw macOS-versie en netwerkinstellingen.

Nog steeds hulp nodig?

Stuur ons een e-mail