Apple Remote Desktop ( ARD ) è strumento di amministrazione di Apple per il suo Mac OS . Con ARD , un amministratore di sistema può monitorare e gestire più desktop client in posizioni remote di rete di un'organizzazione . Ogni computer client e l'utente su di esso è stato registrato con il server tramite questo strumento desktop remoto . ARD 3.0 introduce l'attività del server , che viene installato sul computer dell'amministratore . Ogni cliente registrato si collega al Task Server in remoto ad un orario programmato . La Task Server recupera le informazioni dal computer client e memorizza tutte le informazioni sui clienti in un database PostgreSQL . L'amministratore gestisce i rapporti standard e su misura contro questo database da ARD . PostgreSQL è un sistema di gestione di database relazionali . Pertanto, è possibile utilizzare strumenti di database standard di settore per interrogare il database ARD modificando alcune impostazioni di configurazione che possono essere altrimenti accessibili tramite ARD solo segnalazione . Istruzioni
1
Accedere come amministratore al computer di Apple che esegue Task Server con Apple Remote Desktop .
2
lancio Apple Remote Desktop 3.0 e assicurarsi che sia in esecuzione correttamente in lo stato di default . Uscire da ARD 3.0 .
3
Dal menu a sinistra di Apple sul desktop, fare clic su " Preferenze di Sistema ". Clicca su " Condivisione" in " Internet e rete " nella schermata Preferenze di Sistema.
4
Selezionare " Remote Desktop di Apple " dall'elenco e fare clic sul pulsante "Stop" sulla destra . Ciò impedirà ad altri utenti di accedere alla stazione di lavoro utilizzando Apple client Desktop remoto . Uscire da Preferenze di Sistema
5
Avviare l'applicazione Finder e aprire il seguente file con TextEdit o qualsiasi altro editor di vostra scelta : .
/Var /db /RemoteManagement /RMDB /RMDB . dati /pg_hba.conf
6
Aggiungi questa riga alla fine come l'ultima riga in pg_hba.conf :
ospite ard ard 127.0.0.1 255.255.255.255 dimenticata
< p > Questa linea configurare un account utente denominato " ARD " con password " ARD " di accedere al database chiamato " ARD " creato da Task Server . Queste modifiche consentiranno alle applicazioni di terze parti per la connessione a " ARD " . Le domande devono risiedere sulla macchina che ospita il database PostgreSQL creato da Task Server.
7
Dal Finder , aprire il file " postgresql.conf " nel vostro editor . Questo percorso di questo file è : /var /db /RemoteManagement /RMDB /rmdb.data /postgresql.conf
La prima riga verrà letta come segue : . # Tcpip_socket = false . Togliere il segno di togliere il commento # alla dichiarazione e cambiare il valore di tcpip_socket da " false" a "true" . Ora la linea dovrebbe essere simile a questo :
tcpip_socket = true
Con questo è stato attivato l'accesso TCP /IP al database. Salvare il file .
8
ripetere il punto 3 . Selezionare " Remote Desktop di Apple " di nuovo dalla lista e questa volta, fare clic sul pulsante "Start" sulla destra . Questo permetterà computer client remoti di accedere al posto di lavoro , e quindi Task Server , utilizzando di nuovo ARD .
9
Launch ARD . Eseguire un " Panoramica del sistema " relazione su almeno un computer client nella lista. Questo popolare il database con alcuni dati .
10
Vai /System /Library /CoreServices /RemoteManagement /rmdb.bundle /bin ed eseguire il programma di utilità di SQL " psql " che viene fornito con PostgreSQL . Psql è uno strumento da riga di comando che consente di recuperare i dati da un database PostgreSQL usando comandi SQL .
Sia rimanere nella directory di psql o aggiungere il suo percorso al percorso ambiente di sistema .
Ecco un esempio per recuperare i dati dalla tabella " SystemInformation " nel database " ARD " che si popoloso Passo 9 :
/psql - U ard - c "select * from SystemInformation " ARD
< p > dove " " indica un segnaposto per il percorso del programma psql .
visualizza i dati rilevanti da campi in " SystemInformation " , un tavolo importante nel database di ARD . È inoltre possibile prendere confidenza con il layout della tabella .
11
reindirizzare l'output della query in un file separato da tabulazioni , aggiungendo i " -A " e " -F" interruttori sul psql riga di comando. Per esempio :
/psql - A- F $ '\\ t' U - ard -c " select * from SystemInformation " ard > /documenti /admin /ARD /testard.txt < br > in alternativa , aggiungere l'opzione "- H " interruttore per l'output HTML :
/psql - H - U ard - c "SELECT * FROM SystemInformation " ARD