Je regarde le fichier kickstart ARD lui-même en ce moment, et il semble que quelqu'un copié-collé à partir de lui verbatim (ne sachant pas ce que ces options ont fait?) Ou ait été invité à exécuter ces bits.
Je commencerais par arrêter ARD afin que vous puissiez trouver le fichier kickstart (selon le fichier kickstart, «Arrêtez le service de gestion à distance et désactivez-le pour qu'il ne démarre pas après le prochain redémarrage de l'ordinateur»):
Cela devrait arrêter et désactiver le client de gestion à distance (notez qu'il survit au redémarrage, vous devrez donc trouver les bonnes options et les réactiver si vous les gérez à distance).
Ci-dessous se trouve un (long) copier / coller des options listées dans le fichier kickstart, mais d’abord une interprétation basée sur le fichier kickstart:
Si c'était moi, je fermerais ça très vite. Il me semble que cette configuration configure ce client pour qu’il accepte un mot de passe VNC assez mauvais de quiconque et lui donne un accès complet. En outre, il le fait actuellement automatiquement au démarrage.
Exemples:
Désinstallez les fichiers du programme (mais pas les préférences et les paramètres), installez le package donné, puis redémarrez le service.
kickstart
-uninstall -files -install -package RD_Admin_Install.pkg -restart -console
Installez le package donné, puis redémarrez l'agent ARD.
kickstart -install -package RD_Client_Install.pkg -restart -agent
À partir de la version 10.4, arrêtez le service de gestion à distance. Toutefois, s'il est activé, il démarrera après le prochain redémarrage de l'ordinateur. A partir de 10.5, utilisez plutôt kickstart -deactivate.
kickstart -stop
Arrêtez le service de gestion à distance et désactivez-le pour qu'il ne démarre pas après le prochain redémarrage de l'ordinateur.
kickstart -deactivate -stop
Redémarrez l'agent.
kickstart -restart -agent -console
Activez le service de gestion à distance, puis redémarrez l'agent. kickstart -activate -restart -agent -console
Activez le service de gestion à distance, activez l'accès et redémarrez l'agent.
kickstart -activate -configure -access -on -restart
-agent
Désactiver l'accès utilisateur.
kickstart -configure -access -off
Donne admin et bob tous les accès.
kickstart -configure -access -on -privs -all-utilisateurs admin, bob
Utilisez les comptes du serveur d'annuaire pour l'authentification. Les utilisateurs doivent être membres de l’un des groupes de répertoires ARD pour s’authentifier.
kickstart
-configure -clientopts -setdirlogins -dirlogins oui
Désactiver le menu supplémentaire de gestion à distance.
kickstart -configure -clientopts -setmenuextra -menuextra no
Les exemples suivants concernent uniquement OS X 10.5 et les versions ultérieures.
Autoriser l'accès pour ces utilisateurs uniquement (les utilisateurs doivent être spécifiés dans une commande séparée).
kickstart -configure -allowAccessFor
-spécifiésUtilisateurs
Autoriser l'accès pour tous les utilisateurs et donner à tous les utilisateurs un accès complet.
kickstart -configure -allowAccessFor -allUsers -privs -all
Démarrez le service de gestion à distance.
kickstart -activer
COURANT DE LA LIGNE DE COMMANDE
Ce script peut être exécuté comme n'importe quel outil UNIX à partir de la ligne de commande ou
appelé à partir d'un autre script.
Avant de commencer:
Utilisez ce script à vos risques et périls. Lisez-le d'abord et comprenez-le.
Connectez-vous en tant qu'administrateur (vous devez avoir les privilèges sudo)
Copiez ce script dans le répertoire de votre choix (par exemple, / usr / bin / local /)
Assurez-vous que ce fichier comporte des fins de ligne Unix, sinon il ne s'exécutera pas.
Fonctionnement:
Commutateurs de ligne de commande:
Les commutateurs "parents" optionnels activent le kickstart de niveau supérieur
fonctionnalités:
-uninstall
-installer
-désactiver
-Activer
-configurer
-Arrêtez
-redémarrer
Ces fonctionnalités peuvent être sélectionnées indépendamment, mais seront toujours faites
dans l'ordre indiqué ci-dessus.
Pour que quelque chose d'intéressant se produise, vous doit spécifier un ou plusieurs des
les options parent, plus une ou plusieurs options enfants pour celles qui
besoin d'eux. Les options enfants seront ignorées à moins que leur parent
l'option est également fournie.
Toutes les options sont des commutateurs (ils ne prennent aucun argument), à l'exception de -package
-utilisateurs et -mask, comme indiqué ci-dessous.
-uninstall ## Activez les options de "désinstallation":
-files ## Uninstall all ARD-related files
-settings ## Remove access privileges in System Preferences
-prefs ## Remove Remote Desktop administrator preferences
-install ## Activer les options "install":
-package path ## Spécifiez le chemin du package d'installation à exécuter.
-configure ## Activez les options "configure":
-users john, admin ## Spécifiez les utilisateurs pour définir les privilèges ou l'accès (par défaut).
est tous les utilisateurs)
-activate ## Activer l'agent ARD dans Sys Prefs pour s'exécuter au démarrage
-deactivate ## Désactive l'agent ARD dans Sys Prefs pour qu'il s'exécute au démarrage
-access ## Définir l'accès pour les utilisateurs:
-on ## Accorder l'accès
-off ## Refuser l'accès
-privs ## Définissez les privilèges d'accès de l'utilisateur:
-none ## Disable all privileges for specified user
-all ## Grant all privileges (default)...
## ... or grant any these privileges...
-DeleteFiles ##
-ControlObserve ## Control AND observe (unless ObserveOnly is also specified)
-TextMessages ## Send a text message
-ShowObserve ## Show client when being observed or controlled
-OpenQuitApps ## Open and quit aplicationns
-GenerateReports ## Generate reports (and search hard drive)
-RestartShutDown ##
-SendFiles ## Send *and/or* retrieve files
-ChangeSettings ## Change system settings
-ObserveOnly ## Modify ControlObserve option to allow Observe mode only
-mask number ## Specify "naprivs" mask numerically instead (advanced)
-allowAccessFor ## Spécifie le mode d'accès de la gestion à distance
-allUsers ## Grant access to all local users
-specifiedUsers ## Only grant access to users with privileges
-computerinfo ## Spécifiez les quatre champs d'informations sur l'ordinateur.
(la valeur par défaut est vide)
-set1 -1 <text>
-set2 -2 <text>
-set3 -3 <text>
-set4 -4 <text>
-clientopts ## Permet la spécification de plusieurs options.
-setmenuextra -menuextra yes|no ## Set whether menu extra appears in menu bar
-setdirlogins -dirlogins yes|no ## Set whether directory logins are allowed
-setreqperm -reqperm yes|no ## Allow VNC guests to request permission
-setvnclegacy -vnclegacy yes|no ## Allow VNC Legacy password mode
-setvncpw -vncpw mynewpw ## Set VNC Legacy PW
-setwbem -wbem yes|no ## Allow incoming WBEM requests over IP
-stop ## Arrêtez l'agent et / ou le programme console (N / A si le disque cible n'est pas /)
-restart ## Activer les options de "redémarrage": (N / A si le disque cible n'est pas /)
-agent ## Redémarrez l'agent ARD et helper -console ## Redémarrez
l'application console -menu ## Redémarrez le menu extra
-targetdisk ## Disque sur lequel opérer, spécifié comme point de montage dans le système de fichiers actuel. Par défaut, le volume de démarrage actuel est "/".
REMARQUE: Désactive les options -restart (n’affecte pas les processus en cours).
-verbose ## Imprimer la sortie (non localisable) de l'outil d'installation (si utilisé)
-quiet ## Pas de commentaire; viens courir.
-help ## Imprimer ce message d'aide étendu
sudo /System/Library/CoreServices/RemoteManagement/ARDAgent.app/Contents/Resources/kickstart -activate -configure -access -on -clientopts -setvnclegacy -vnclegacy yes -clientopts -setvncpw -vncpw mypasswd -restart -agent -privs -all
Comment puis-je dévisser que quoi qu'il ait fait?