Apple Remote Desktop (ARD ) est un outil d'administration d'Apple pour son Mac OS . Avec ARD, un administrateur système peut surveiller et gérer de multiples postes clients sur les sites distants sur le réseau d'une organisation . Chaque ordinateur client et utilisateur sur elle est enregistrée avec le serveur via cet outil de bureau à distance . ARD 3.0 introduit la Task Server , qui est installé sur l'ordinateur de l'administrateur. Chaque client enregistré se connecte au serveur de tâches à distance à une heure programmée . La Task Server récupère les informations de l'ordinateur client et stocke toutes les informations client dans une base de données PostgreSQL . L'administrateur exécute des rapports standards et personnalisés contre cette base de données ARD . PostgreSQL est un système de gestion de base de données relationnelle . Par conséquent, vous pouvez utiliser les outils de base de données standard de l'industrie pour interroger la base de données ARD en changeant certains paramètres de configuration qui peuvent être accessibles autrement par rapport ARD seulement . Instructions
1
connecter en tant qu'administrateur à l'ordinateur Apple qui fonctionne Task Server avec Apple Remote Desktop .
2
Lancement Apple Remote Desktop 3.0 et s'assurer qu'il fonctionne correctement dans l'état par défaut . Quitter ARD 3.0.
3
Dans le menu Pomme à gauche de votre écran , cliquez sur « Préférences Système ». Cliquez sur "Partage" sous la rubrique « Internet et réseau » sur l'écran des Préférences Système .
4
Sélectionnez " Apple Remote Desktop " dans la liste et cliquez sur le bouton " Stop" sur la droite. Cela permettra d'éviter d'autres utilisateurs d'accéder à votre poste de travail utilisant le client Apple Remote Desktop . Quitter Préférences Système
5
Lancez l'application Finder et ouvrez le fichier suivant à l'aide de TextEdit ou tout autre éditeur de votre choix: .
/Var /db /RemoteManagement /RMDB /RMDB . data /pg_hba.conf
6
Ajoutez cette ligne à la fin de la dernière ligne dans pg_hba.conf :
hôte ARD ARD 127.0.0.1 255.255.255.255 mot de passe
< p > Cette ligne permet de configurer un compte d'utilisateur appelé " ard " avec un mot de passe " ard " pour accéder à la base de données appelée " ard " créé par Task Server . Ces changements permettront aux applications tierces de se connecter à " ard " . Les applications doivent résider sur la machine qui héberge la base de données PostgreSQL créée par Task Server .
7
De Finder , ouvrez le fichier " postgresql.conf " dans votre éditeur . Ce chemin de ce fichier est: /var /db /RemoteManagement /RMDB /rmdb.data /postgresql.conf
La première ligne se lit comme suit : #. Tcpip_socket = false . Retirez le signe # supprimer le commentaire de la déclaration et de modifier la valeur de tcpip_socket de "false" à "true". Maintenant, la ligne devrait ressembler à ceci :
tcpip_socket = true
Avec ce que vous avez activé TCP /IP d'accès à la base de données. Enregistrez le fichier .
8
Répétez l'étape 3 . Sélectionnez " Apple Remote Desktop " à nouveau dans la liste , et cette fois , cliquez sur le bouton "Démarrer" sur la droite. Cela permettra aux ordinateurs clients distants d'accéder à votre poste de travail, et donc Task Server , en utilisant à nouveau ARD .
9
lancement ARD . Exécutez un " Présentation du système " rapport sur au moins un ordinateur client dans la liste. Cela va peupler votre base de données avec des données.
10
allez dans /System /Library /CoreServices /RemoteManagement /rmdb.bundle /bin et exécuter l'utilitaire SQL " psql " qui vient avec PostgreSQL. Psql est un outil de ligne de commande qui récupère des données à partir d'une base de données PostgreSQL à l'aide des commandes SQL .
Soit rester dans le répertoire psql ou ajouter son chemin vers votre chemin de l'environnement système.
Voici un exemple pour récupérer les données de la table " SystemInformation " dans la base de données " ard " que vous avez renseigné à l'étape 9 :
/psql- U ard- c "select * from SystemInformation " ard
< p> où " " indique un espace réservé pour le chemin d'accès au programme psql.
Il permet d'afficher les données pertinentes à partir des champs dans " SystemInformation " , un tableau important dans la base de données ARD . Vous pouvez également vous familiariser avec la disposition de la table .
11
Rediriger la sortie de votre requête dans un fichier séparé par des tabulations et en ajoutant les "-F " interrupteurs "-A" sur le psql la ligne de commande . Par exemple:
/psql -A- F $ '\\ t' U- ard- c " select * from SystemInformation " ard > /documents /admin /ARD /testard.txt < br > Sinon , ajoutez le " H- " switch pour la sortie HTML:
/psql -H- U ard- c "SELECT * FROM SystemInformation " ard