Inventario Hardware e Software con OCS-NG: Difference between revisions
No edit summary |
|||
| Line 114: | Line 114: | ||
<pre> | <pre> | ||
sudo apt-get install dmidecode \ | sudo apt-get install \ | ||
libxml-simple-perl \ | |||
libcompress-zlib-perl \ | |||
libnet-ip-perl \ | |||
dmidecode \ | |||
libwww-perl \ | libwww-perl \ | ||
libnet-ssleay-perl \ | libnet-ssleay-perl \ | ||
| Line 123: | Line 127: | ||
<pre> | <pre> | ||
cd /tmp | |||
wget http://switch.dl.sourceforge.net/sourceforge/ocsinventory/OCSNG_LINUX_AGENT_1.0RC3.tar.gz | wget http://switch.dl.sourceforge.net/sourceforge/ocsinventory/OCSNG_LINUX_AGENT_1.0RC3.tar.gz | ||
tar xvzf OCSNG_LINUX_AGENT_1.0RC3.tar.gz | tar xvzf OCSNG_LINUX_AGENT_1.0RC3.tar.gz | ||
cd OCSNG_LINUX_AGENT_1.0RC3/ | cd OCSNG_LINUX_AGENT_1.0RC3/ | ||
sudo sh ./setup.sh | sudo sh ./setup.sh | ||
</pre> | </pre> | ||
Revision as of 15:04, 18 December 2006
Installazione Server
Installazione programmi di supporto:
sudo apt-get install \ apache2 \ php4 \ mysql-server-4.1 \ mysql-client-4.1 \ libapache2-mod-perl2 \ libapache2-mod-php4 \ libxml-simple-perl \ libcompress-zlib-perl \ libdbi-perl \ libdbd-mysql-perl \ libapache-dbi-perl \ libnet-ip-perl \ php4-gd \ php4-pear \ php4-dev \ nmap
Prelevare ed installare:
wget http://switch.dl.sourceforge.net/sourceforge/ocsinventory/OCSNG_LINUX_SERVER_1.0RC3-1.tar.gz tar xvzf OCSNG_LINUX_SERVER_1.0RC3-1.tar.gz cd OCSNG_LINUX_SERVER_1.0RC3-1/ sudo ./setup.sh
Inserire /var/www come Apache Server Directory.
sudo /etc/init.d/apache2 restart
Andare su: http://crosrv02/ocsreports/
WARNING: You will not be able to build any auto deployment package with size greater than 2M. You must raise both post_max_size and upload_max_filesize in your php.ini to correct this.
User/password:
admin admin
Agente Windows
Catalogazione manuale locale
Scaricarlo:
wget http://switch.dl.sourceforge.net/sourceforge/ocsinventory/OCSNG_WIN32_AGENT_1.0RC3-1.zip
Scompattarlo
Se il server OCS_NG è crosrv02, rinominare
REN ocslogon.exe crosrv02.exe
Verificare che si riesca a pingarlo:
PING crosrv02
Lanciare la catalogazione, senza proxy:
crosrv02.exe /NP
Catalogazione Manuale Remota
Scaricare http://download.sysinternals.com/Files/PsTools.zip
Scompattarlo nella cartella con crosrv02.exe
Per catalogare un PC:
psexec \\NOMEPC -u "CROMEN\Administrator" -p "lapassword" -c -f crosrv02.exe /NP
Per catalogare TUTTI i pc del workgroup/dominio accesi, elencarli:
NET VIEW /DOMAIN:CROMEN \\CROMEN001 Descrizione1 \\CROMEN002 Descrizione2 ... \\CROMEN099 Descrizione99
Creare il file CROMEN.txt:
CROMEN001 CROMEN002 ... CROMEN099
Lanciare la catalogazione:
psexec @CROMEN.txt -u "CROMEN\Administrator" -p "lapassword" -c -f crosrv02.exe /NP
Installazione dell'Agente Locale
Si può installare un agente come servizio, che rimarrà in esecuzione permanente sulla macchina.
OcsAgentSetup.exe
Inserire il nome del server, e disabilitare il proxy.
Installazione dell'Agente Remoto
psexec @CROMEN.txt -u "CROMEN\Administrator" -p "lapassword" -c -f OcsAgentSetup.exe /S /NP /SERVER:crosrv02
Agente Linux
Installaione file di supporto:
sudo apt-get install \
libxml-simple-perl \
libcompress-zlib-perl \
libnet-ip-perl \
dmidecode \
libwww-perl \
libnet-ssleay-perl \
build-essential
Installazione agente:
cd /tmp wget http://switch.dl.sourceforge.net/sourceforge/ocsinventory/OCSNG_LINUX_AGENT_1.0RC3.tar.gz tar xvzf OCSNG_LINUX_AGENT_1.0RC3.tar.gz cd OCSNG_LINUX_AGENT_1.0RC3/ sudo sh ./setup.sh