J'ai rencontré cette erreur en essayant d'exécuter
/usr/bin/tmutil dernière sauvegarde
via Apple Remote Desktop (ARD) sur mon iMac vers les clients iMac Mojave.
J'ai constaté que l'ajout de ARDAgent.app (de /System/Library/CoreServices/RemoteManagement/)
à l'accès intégral au disque (sous Sécurité et confidentialité > Confidentialité) sur l'iMac cible du client - cela a fonctionné.
De la même manière, la présence de SSHD dans . Sécurité et confidentialité > Onglet Confidentialité > Accès intégral au disque permettra d'exécuter la commande via SSH depuis mon iMac vers un iMac client. (SSHD sera présent si vous avez activé SSH dans Partage).
Il est intéressant de noter que sur l'iMac client lui-même, l'exécution /usr/bin/tmutil latestbackup ne fonctionne pas si Terminal n'est pas ajouté à Privacy. Mais la même commande exécutée depuis mon iMac vers l'iMac cible via SSH ou ARD fonctionnera, même si Terminal n'est pas ajouté à la confidentialité de l'iMac client. (Tant que ARDAgent et SSHD sont ajoutés à la confidentialité sur le client).
Il semble donc que vous puissiez exécuter tmutil "sous les auspices" d'ARDAgent ou de SSHD sans avoir à ajouter Terminal à Privacy.
Je suis sûr que tout cela peut être expliqué en termes d'appelant et d'assistant, etc. (et je suis reconnaissant à la réponse ci-dessus d'avoir résolu mon problème).
D'ailleurs, si vous suivez ce fil : https://macscripter.net/viewtopic.php?id=46620
Dans un cas similaire, l'ajout d'osascript à Privacy a permis de résoudre le problème.