Apple Remote Desktop (ARD ), er Apples administrative værktøj til sin Mac OS. Med ARD , kan en systemadministrator overvåge og administrere flere klient desktops på afsides steder på en organisations netværk. Hver klient computer og bruger på den er registreret med serveren via denne remote desktop værktøj. ARD 3,0 introducerer Task Server, som er installeret på administratorens computer. Hver registreret klienten opretter forbindelse til Task Server eksternt på et planlagt tidspunkt . Task Server henter oplysninger fra klienten computer og gemmer alle kundeoplysninger i en PostgreSQL database. Administratoren kører standard-og tilpassede rapporter mod denne database fra ARD . PostgreSQL er en relationel database management system. Derfor kan du bruge industri-standard databaseværktøjer at forespørge ARD -databasen ved at ændre nogle konfigurationsindstillinger , der kan ellers tilgås via ARD rapportering alene. Instruktioner
1
Log på som administrator for at Apple computer, der kører Task Server med Apple Remote Desktop .
2
Launch Apple Remote Desktop 3.0 og sikre, at det kører korrekt i standard tilstand. Afslut ARD 3.0.
3
Fra længst til venstre Apple-menuen på skrivebordet , klik på " Systemindstillinger ". Klik på " Deling " under " Internet & netværk" på System Preferences skærmen.
4
Vælg " Apple Remote Desktop " fra listen og klik på " Stop"-knappen til højre. Dette vil forhindre andre brugere adgang til din arbejdsstation bruger Apple Remote Desktop klient. Afslut Systemindstillinger
5
Start Finder ansøgning og åbne følgende fil ved hjælp af TextEdit eller enhver anden redaktør af dit valg : .
/Var /db /RemoteManagement /RMDB /rmdb . data /pg_hba.conf
6
Tilføj denne linie til enden som den sidste linie i pg_hba.conf : Hej
host ard ard 127.0.0.1 255.255.255.255 password
< p> Denne linje vil konfigurere en brugerkonto kaldet " ard " med et password " ard " for at få adgang til databasen kaldet " ard " skabt af Task Server . Disse ændringer vil gøre det muligt for tredjeparts-applikationer til at forbinde til " ard " . Ansøgningerne skal opholde sig på den maskine, der er vært for PostgreSQL-database oprettet af Task Server .
7
Fra Finder skal du åbne filen " postgresql.conf " i din editor. Denne vej til denne fil er : /var /db /RemoteManagement /RMDB /rmdb.data /postgresql.conf
Den første linje vil læse som følger: . # Tcpip_socket = false . Fjern # underskrive at afkommentere redegørelsen og ændre værdien af tcpip_socket fra "false" til " true" . Nu linjen skal se sådan ud : Hej
tcpip_socket = true
Med dette kan du aktiveret TCP /IP adgang til databasen. Gem filen .
8
Gentag trin 3 . Vælg " Apple Remote Desktop " igen fra listen, og denne gang , skal du klikke på "Start" knappen til højre. Dette vil tillade fjernkørsel klientcomputere for at få adgang til din arbejdsstation, og dermed Task Server , ved hjælp af ARD .
9
Launch ARD igen. Kør en "System Overview" rapport om mindst én klient computer på listen. Dette vil befolke din database med nogle data.
10
Gå til /System /Library /CoreServices /RemoteManagement /rmdb.bundle /bin og kør SQL utility " psql " , der kommer med PostgreSQL . Psql er en kommando- linje værktøj , der henter data fra en PostgreSQL database ved hjælp af SQL-kommandoer .
Enten ophold i psql biblioteket eller tilføje sin vej til dit system miljø sti.
Her er et eksempel at hente data fra " systeminformation " tabel i " ard " database, som du befolket i Trin 9 :
/psql -U ard - c " select * from systeminformation " ard
< p> hvor " " angiver en pladsholder for stien til psql programmet.
det vil vise de relevante data fra felterne i " systeminformation " , en vigtig tabel i ARD -databasen. Du kan også blive fortrolig med layoutet af tabellen.
11
Omdiriger udgangen på din forespørgsel til en tabulatorsepareret fil ved at tilføje " - a" og " -F " skifter på psql kommandolinjen. For eksempel : Hej
/psql -A -F $ '\\ t' -U ard - c " select * from systeminformation " ard > /dokumenter /admin /ARD /testard.txt < br > Alternativt tilføje " -H " switch for HTML-output : Hej
/psql -H -U ard - c " SELECT * FROM systeminformation " ard
< br >