Diferencia entre revisiones de «Sistema OCSInventory»

(Características)
 
(No se muestran 9 ediciones intermedias de 4 usuarios)
Línea 1: Línea 1:
{{Desarrollo}}
 
 
{{Ficha Software
 
{{Ficha Software
|nombre=OSCInventory
+
|nombre=Sistema OSCInventory
 
|familia=
 
|familia=
|imagen=
+
|imagen=OCS_imagelarge.jpg
 
|tamaño=
 
|tamaño=
|descripción=  
+
|descripción=
 
|imagen2=
 
|imagen2=
 
|tamaño2=
 
|tamaño2=
Línea 12: Línea 11:
 
|desarrollador=
 
|desarrollador=
 
|diseñador=
 
|diseñador=
|modelo de desarrollo=
+
|modelo de desarrollo=
 
|fecha de creación=
 
|fecha de creación=
 
|lanzamiento inicial=
 
|lanzamiento inicial=
 
|versiones=
 
|versiones=
|última versión estable=OCS Inventory NG 2.0.3
+
|última versión estable=OCS Inventory NG 2.0.3
 
|núcleo=
 
|núcleo=
 
|tipo de núcleo=
 
|tipo de núcleo=
 
|plataformas  soportadas=  
 
|plataformas  soportadas=  
 
|género=
 
|género=
|sistemas operativos=Microsoft Windows, Linux
+
|sistemas operativos=[[Microsoft Windows]], [[Linux]], entre otros
 
|idioma=
 
|idioma=
 
|licencia= GNU General Public License, version 2.0  
 
|licencia= GNU General Public License, version 2.0  
 
|premios=
 
|premios=
 
|web=
 
|web=
}}
+
}}<div align=justify>               
                       
+
'''OSC Inventory'''. Es un [[sistema]] para mantener el inventario de máquinas de forma fácil y automatizada. Es un programa sencillo pero muy útil, permite tener un inventario centralizado de [[software]] y [[hardware]]. Permite disponer en forma rápida y completa  de  los  datos de los equipos y su relación con los usuarios. OCSInventory está basado en [[software libre]] y  
'''OSCInventory'''. Es un [[sistema]] para mantener el inventario de máquinas de forma fácil y automatizada. Es un programa sencillo pero muy útil, permite tener un inventario centralizado de [[software]] y [[hardware]]. Permite disponer en forma rápida y completa  de  los  datos de los equipos y su relación con los usuarios.  
+
publicado bajo la licencia GNU General Public License, versión 2.0.  
OCSInventory está basado en [[software libre]] y publicado bajo la licencia [[GNU General Public License]], versión 2.0.  
 
  
 +
==Sistema OCS Inventory==
  
==Desarrollo==
+
OCS Inventory es un  sistema de inventario y distribución de paquetes con interfase [[web]]. Su [[arquitectura]] es de [[servidor]] y agentes desde la que  se recogen los  informes de la red.  El agente es soportado por la  mayoría de los sistemas operativos: Windows, [[Linux]], [[Mac OS]], entre otros.
  
OCSInventory es un  sistema de inventario y distribución de paquetes con interfase [[web]]. Su [[arquitectura]] es de [[servidor]] y agentes.  El agente es soportado por la  mayoría de los sistemas operativos: Windows, [[Linux]], [[Mac OS]], entre otros.
+
El sistema OSC Inventory permite tener una vista centralizada de los [[servidores]] y computadoras de escritorio. También facilita la tarea  
 
+
de  mantenimiento y renovación de hardware, la detección de software no autorizado y la prevención de ataques de seguridad brindando detalles  
El sistema OSCInventory permite tener una vista centralizada de los [[servidores]] y computadoras de escritorio. También facilita la tarea de  mantenimiento y renovación de hardware, la detección de software no autorizado y la prevención de ataques de seguridad brindando detalles de las versiones de los programas instalados en cada [[computadora]].  
+
de las versiones de los programas instalados en cada [[computadora]].  
  
 
==Características==
 
==Características==
  
#Cuenta con una funcionalidad de búsqueda que permite filtrar datos como programas instalados, [[memoria]][[ RAM]], redes, entre otros.  
+
#Cuenta con una funcionalidad de búsqueda que permite filtrar datos como programas instalados, [[memoria]][[ RAM]], redes, entre otros.
#El agente debe ser instalado y configurado en cada [[servidor]] o   [[computadora]] a ser inventariada.  
+
#El agente debe ser instalado y configurado en cada [[servidor]] o [[computadora]] a ser inventariada.  
 
#Permite agrupar los servidores por diferentes criterios (similar a la búsqueda).
 
#Permite agrupar los servidores por diferentes criterios (similar a la búsqueda).
#El instalador del agente se  encuentra disponible para [[Windows]] y [[Linux]].  
+
#El instalador del agente se  encuentra disponible para [[Windows]] y [[Linux]].
 +
#Análisis de  la red.  
 
#La interfaz web muestra el detalle de cada servidor incluyendo:
 
#La interfaz web muestra el detalle de cada servidor incluyendo:
 
***Hardware:[[CPU]], RAM, [[red]], placa madre, [video]], [[sonido]], entre  otros.
 
***Hardware:[[CPU]], RAM, [[red]], placa madre, [video]], [[sonido]], entre  otros.
***Software:[[Sistema operativo]], programas instalados.  
+
***Software:[[Sistema operativo]], programas instalados.  
 
***Detalles de [[red]] o redes activas.  
 
***Detalles de [[red]] o redes activas.  
***Versión de  [[BIOS]].
+
***Versión de  [[BIOS]].
#Análisis de  la red.
 
  
 
==Principales funciones==
 
==Principales funciones==
  
 
#Sincronización  con [[GLPI]].
 
#Sincronización  con [[GLPI]].
#Consola de administración web.
+
#Consola de administración web.
 
#Servicio web accesible a través de  la interfaz [[SOAP]].
 
#Servicio web accesible a través de  la interfaz [[SOAP]].
#Tres  niveles de arquitectura con las normas vigentes, [[HTTP]], [[HTTPS]] y formato de  datos [[XML]].
+
#Tres  niveles de arquitectura con las normas vigentes, [[HTTP]], [[HTTPS]] y formato de  datos [[XML]].  
#Sistema de despliegue de  gran alcance que permite la distribución de la instalación de software o scripts en las computadoras, sin sobrecargar la [[red]].
+
#Sistema de despliegue de  gran alcance que permite la distribución de la instalación de software o scripts en las computadoras, sin sobrecargar la [[red]].  
# Compatibilidad con  múltiples sistemas operativos, incluyendo [[Microsoft Windows]], [[Linux]], [[BSD]], Sun Solaris, IBM AIX, HP-UX, [[Mac OS X]].
+
# Compatibilidad con  múltiples sistemas operativos, incluyendo [[Microsoft Windows]], [[Linux]], [[BSD]], Sun Solaris, IBM AIX, HP-UX, [[Mac OS X]].
  
 
==Beneficios==
 
==Beneficios==
  
*Facilita la detección de  software no autorizado.
+
*Facilita la detección de  software no autorizado.
 
*Facilita la tarea de mantenimiento y renovación de hardware.
 
*Facilita la tarea de mantenimiento y renovación de hardware.
*Permite tener una vista centralizada de los servidores y computadoras de escritorio.
+
*Permite tener una vista centralizada de los servidores y computadoras de escritorio.  
*Facilita la prevención de ataques de seguridad brindando detalle de las versiones de los programas instalados en cada computador.
+
*Facilita la prevención de ataques de seguridad brindando detalle de las versiones de los programas instalados en cada computador.
 +
 
 +
==Instalación de OCS Inventory NG==
  
==Licencia de OCSInventory==
+
El primer paso para obtener una instalacion satisfactoria de OCS Inventory NG es verificar los requerimientos mínimos que se deben tener en cuenta para instalar el sistema.
  
OCSInventory es publicado bajo la licencia GNU General Public License, versión 2.0 (GNU GPLv2). La [[GNU]] [[GPL]] establece una o varias personas para distribuir OCSInventory para un cargo, pero en realidad no cobrar por el software en sí, porque OCSInventory es totalmente gratuito.
+
*Tener instalado GNU/linux (de preferencia Debian), instalar LAMP(Linux, Apache, Mysql y PHP)
 +
*Instalar Apache  2 con soporte de PHP. Si desea instalar apache 2 con PHP5, se escribe lo siguiente:
 +
<pre>
 +
  # apt-get install apache2 php5 libapache2-mod-php5
 +
</pre>
 +
*Instalar MySQL:
 +
<pre>
 +
  # apt-get install mysql-server mysql-client php5-mysql.
 +
</pre>
 +
El archivo  de configuración de MySQL esta en:
 +
<pre>
 +
  /etc/mysql/my.cnf
 +
</pre>
 +
Después de instalar MySQL se debe cambiar el password porque no tiene ninguno por defecto, así que se pone lo siguiente:
 +
<pre>
 +
# mysql -u root mysql> USE mysql;
 +
mysql>  UPDATE user SET Password=PASSWORD('nuevo-password') WHERE
 +
user='root';  mysql> FLUSH PRIVILEGES;
 +
</pre>
 +
*Instalar el PhpMyAdmin: se recomienda no usar  el usuario root, para eso se deben crear usuarios y darle los  permisos necesarios para que manejen sus bases de datos.
 +
Para eso se instala PhpMyAdmin:
 +
<pre>
 +
# aptitude install phpmyadmin
 +
</pre>
 +
El archivo de configuración  de phpmyadmin se encuentra en:
 +
<pre>
 +
/etc/phpmyadmin
 +
</pre>
 +
Se reinicia el apache2 para  que coja los cambios:
 +
<pre>
 +
# /etc/init.d/apache2 restart
 +
</pre>
  
OCSInventory es libre de compartir y modificar, pero si lo hace no puede comerciarse bajo otra licencia. Todo el GPL se dedica a asegurar que esto no suceda. Usted puede distribuir y cobrar por ese servicio. Lo podrá cambiar, añadirle diseño y contenido y de esta forma cobrar por eso. Sin embargo no puede alterar la licencia y no podrá alterar los derechos de autor.
+
Luego de esto se abre el  naveador y se escribe la siguiente dirección: 
 +
http://localhost/phpmyadmin
  
Los derechos de autor de OCS Inventory se lleva a cabo por el Equipo de Desarrollo de OCS Inventory. No hay ninguna restricción para el uso de OCS Inventory, la GNU GPL le otorga la libertad de usar el software con cualquier propósito que usted necesite. La licencia GPL permite a cualquiera hacer una versión modificada para su propio uso sin necesidad de distribuirlo o transmitir los cambios a los demás.
+
'''Instalación'''
  
Si usted realiza una modificación en el código del núcleo de OCS Inventory y ha elegido éste para distribuir las modificaciones a los demás deben ser liberados en los mismos términos que ha recibido el código original. Por lo que su modificación debe ser liberado bajo la GPL. Es posible que modifique las cabeceras para el código fuente para incluir su declaración de derechos de autor propios. Si usted lo hace, debe anotar claramente en el código fuente de sus enmiendas, cambios o adiciones.
+
*Primero se actualiza:
En cambio si usted ha escrito una extensión o módulo adicional para el inventario de OCS no tiene por qué liberarlo bajo la GPL. Esta le permite escribir sus propias extensiones para el inventario de OCS y para liberar las extensiones bajo cualquier licencia que usted eligió.
+
<pre>
 +
  # aptitude update
 +
</pre>
 +
  y luego se inicia la  instalación:
 +
<pre>
 +
# aptitude install ocsinventory-server ocsinventory-reports
 +
</pre>
 +
*Después comienza con la configuración de ocsinventory-server, para esto se ingresa la  contraseña del root de mysql.
 +
El sistema pide una contraseña que se va a usar para el administrador de la base de OCS inventory.
 +
Se confirma  la contraseña y listo, ya se tiene instalado los paquetes de OCS inventory  NG.
 +
Antes  de abrir el navegador y apuntarlo a  http://localhost/ocsreports  se debe corregir un pequeño bug con la  contraseña, para arreglar este bug se tiene que cambiar la clave
 +
<pre>
 +
#  htpasswd /etc/ocsinventory/htpasswd.setup admin
 +
</pre>
 +
Corregido el bug se puede abrir el navegador y poner  http://localhost/ocsreports , recuerden que el usuario  de la base de datos de OSC Inventory  es ocs y la clave es la que se había puesto anteriormente.  
 +
Una vez aquí aparece una ventana y solo se necesita  hacer click en el botón send.
 +
*Luego pide el usuario y la clave, el usuario aquí es admin y la clave es  la  que puso cuando se corrigió el bug.
 +
Se comienza con  la instalación de la base de datos...se hace un click submit query.  
 +
Listo esto se hace un click en el enlace a OCS inventory NG y ya  se tiene instalado todo en la parte del server, ahora se pone  el usuario  admin y la clave admin.
 +
 +
Lo que queda hacer es  instalar en cada computadora el agente(OcsAgentSetup.exe)
  
                                 
+
==Licencia de OCS Inventory==
==Enlace Externo==
 
  
[http://www.ocsinventory-ng.org/en/ Sitio web de Ocsinventory]
+
OCS Inventory es publicado bajo la licencia  GNU General Public License, versión 2.0 (GNU GPLv2). La [[GNU]] [[GPL]]  establece una o varias personas para distribuir OCS Inventory para un cargo, pero en realidad no cobran por el software en sí, porque este sistema es totalmente gratuito.
  
==Véase también==
+
OCS Inventory es libre de compartir y modificar, pero si lo hace no puede comerciarse bajo otra licencia. Todo el GPL se dedica a asegurar que esto no suceda. Usted puede distribuir y cobrar por ese servicio. Lo podrá cambiar, añadirle diseño y contenido y de esta forma cobrar por eso. Sin embargo no puede alterar la licencia y no podrá alterar los derechos de autor.
  
*[[Nagios]].
+
Los derechos de autor de OCS Inventory se lleva a cabo por el Equipo de
*[[Sistema de monitoreo Munin]]
+
Desarrollo de OCS Inventory. No hay ninguna restricción para el uso de
*[[MRTG]]
+
OCS Inventory, la GNU GPL le otorga la libertad de usar el software con
 +
cualquier propósito que usted necesite. La licencia GPL permite a
 +
cualquiera hacer una versión modificada para su propio uso sin necesidad de distribuirlo o transmitir los cambios a los demás.
  
 +
Si usted realiza una modificación en el código del núcleo de OCS Inventory
 +
y ha elegido éste para distribuir las modificaciones a los demás deben ser liberados en los mismos términos que ha recibido el código original. Por lo que su modificación debe ser liberado bajo la GPL. Es posible que modifique las cabeceras para el código fuente para incluir su declaración de derechos de autor propios. Si usted lo hace, debe anotar claramente en el código fuente de sus enmiendas, cambios o adiciones. En cambio si usted ha escrito una extensión o módulo adicional para el inventario de OCS no tiene por qué liberarlo bajo la GPL. Esta le permite escribir sus propias extensiones para el inventario de OCS y para liberar las extensiones bajo cualquier licencia que usted eligió.
 +
           
 
==Fuentes==
 
==Fuentes==
  
*[http://www.ocsinventory-ng.org/en/ Software  OSCInventory]  
+
* Ocsinventory. Sitio oficial de OSCInventory (inglés). [citado 2012 noviembre, 6]. Disponible en: "[http://www.ocsinventory-ng.org/en/ www.ocsinventory-ng.org]".
*[http://www.3-ik.com.ar/blog/tag/herramientas-de-monitoreo-open-source/ Herramientas de monitoreo open source]
+
* Artículo: [http://www.3-ik.com.ar/blog/tag/herramientas-de-monitoreo-open-source/ Herramientas de monitoreo open source]. Consultado: 6 de noviembre de 2012.
  
[[Category:Software_Libre]]
+
[[Category:Software_libre]]

última versión al 14:07 25 jul 2017

Sistema OSCInventory
Información sobre la plantilla
OCS imagelarge.jpg
Última versión estableOCS Inventory NG 2.0.3
Sistemas Operativos compatiblesMicrosoft Windows, Linux, entre otros
LicenciaGNU General Public License, version 2.0

OSC Inventory. Es un sistema para mantener el inventario de máquinas de forma fácil y automatizada. Es un programa sencillo pero muy útil, permite tener un inventario centralizado de software y hardware. Permite disponer en forma rápida y completa de los datos de los equipos y su relación con los usuarios. OCSInventory está basado en software libre y publicado bajo la licencia GNU General Public License, versión 2.0.

Sistema OCS Inventory

OCS Inventory es un sistema de inventario y distribución de paquetes con interfase web. Su arquitectura es de servidor y agentes desde la que se recogen los informes de la red. El agente es soportado por la mayoría de los sistemas operativos: Windows, Linux, Mac OS, entre otros.

El sistema OSC Inventory permite tener una vista centralizada de los servidores y computadoras de escritorio. También facilita la tarea de mantenimiento y renovación de hardware, la detección de software no autorizado y la prevención de ataques de seguridad brindando detalles de las versiones de los programas instalados en cada computadora.

Características

  1. Cuenta con una funcionalidad de búsqueda que permite filtrar datos como programas instalados, memoriaRAM, redes, entre otros.
  2. El agente debe ser instalado y configurado en cada servidor o computadora a ser inventariada.
  3. Permite agrupar los servidores por diferentes criterios (similar a la búsqueda).
  4. El instalador del agente se encuentra disponible para Windows y Linux.
  5. Análisis de la red.
  6. La interfaz web muestra el detalle de cada servidor incluyendo:

Principales funciones

  1. Sincronización con GLPI.
  2. Consola de administración web.
  3. Servicio web accesible a través de la interfaz SOAP.
  4. Tres niveles de arquitectura con las normas vigentes, HTTP, HTTPS y formato de datos XML.
  5. Sistema de despliegue de gran alcance que permite la distribución de la instalación de software o scripts en las computadoras, sin sobrecargar la red.
  6. Compatibilidad con múltiples sistemas operativos, incluyendo Microsoft Windows, Linux, BSD, Sun Solaris, IBM AIX, HP-UX, Mac OS X.

Beneficios

  • Facilita la detección de software no autorizado.
  • Facilita la tarea de mantenimiento y renovación de hardware.
  • Permite tener una vista centralizada de los servidores y computadoras de escritorio.
  • Facilita la prevención de ataques de seguridad brindando detalle de las versiones de los programas instalados en cada computador.

Instalación de OCS Inventory NG

El primer paso para obtener una instalacion satisfactoria de OCS Inventory NG es verificar los requerimientos mínimos que se deben tener en cuenta para instalar el sistema.

  • Tener instalado GNU/linux (de preferencia Debian), instalar LAMP(Linux, Apache, Mysql y PHP)
  • Instalar Apache 2 con soporte de PHP. Si desea instalar apache 2 con PHP5, se escribe lo siguiente:
  # apt-get install apache2 php5 libapache2-mod-php5
  • Instalar MySQL:
  # apt-get install mysql-server mysql-client php5-mysql.

El archivo de configuración de MySQL esta en:

  /etc/mysql/my.cnf 

Después de instalar MySQL se debe cambiar el password porque no tiene ninguno por defecto, así que se pone lo siguiente:

 # mysql -u root mysql> USE mysql;
 mysql>  UPDATE user SET Password=PASSWORD('nuevo-password') WHERE 
 user='root';  mysql> FLUSH PRIVILEGES;
  • Instalar el PhpMyAdmin: se recomienda no usar el usuario root, para eso se deben crear usuarios y darle los permisos necesarios para que manejen sus bases de datos.

Para eso se instala PhpMyAdmin:

 # aptitude install phpmyadmin

El archivo de configuración de phpmyadmin se encuentra en:

/etc/phpmyadmin

Se reinicia el apache2 para que coja los cambios:

# /etc/init.d/apache2 restart

Luego de esto se abre el naveador y se escribe la siguiente dirección: http://localhost/phpmyadmin

Instalación

  • Primero se actualiza:
  # aptitude update
 y luego se inicia la  instalación:
# aptitude install ocsinventory-server ocsinventory-reports 
  • Después comienza con la configuración de ocsinventory-server, para esto se ingresa la contraseña del root de mysql.

El sistema pide una contraseña que se va a usar para el administrador de la base de OCS inventory. Se confirma la contraseña y listo, ya se tiene instalado los paquetes de OCS inventory NG. Antes de abrir el navegador y apuntarlo a http://localhost/ocsreports se debe corregir un pequeño bug con la contraseña, para arreglar este bug se tiene que cambiar la clave

 #  htpasswd /etc/ocsinventory/htpasswd.setup admin 

Corregido el bug se puede abrir el navegador y poner http://localhost/ocsreports , recuerden que el usuario de la base de datos de OSC Inventory es ocs y la clave es la que se había puesto anteriormente. Una vez aquí aparece una ventana y solo se necesita hacer click en el botón send.

  • Luego pide el usuario y la clave, el usuario aquí es admin y la clave es la que puso cuando se corrigió el bug.

Se comienza con la instalación de la base de datos...se hace un click submit query. Listo esto se hace un click en el enlace a OCS inventory NG y ya se tiene instalado todo en la parte del server, ahora se pone el usuario admin y la clave admin.

Lo que queda hacer es instalar en cada computadora el agente(OcsAgentSetup.exe)

Licencia de OCS Inventory

OCS Inventory es publicado bajo la licencia GNU General Public License, versión 2.0 (GNU GPLv2). La GNU GPL establece una o varias personas para distribuir OCS Inventory para un cargo, pero en realidad no cobran por el software en sí, porque este sistema es totalmente gratuito.

OCS Inventory es libre de compartir y modificar, pero si lo hace no puede comerciarse bajo otra licencia. Todo el GPL se dedica a asegurar que esto no suceda. Usted puede distribuir y cobrar por ese servicio. Lo podrá cambiar, añadirle diseño y contenido y de esta forma cobrar por eso. Sin embargo no puede alterar la licencia y no podrá alterar los derechos de autor.

Los derechos de autor de OCS Inventory se lleva a cabo por el Equipo de Desarrollo de OCS Inventory. No hay ninguna restricción para el uso de OCS Inventory, la GNU GPL le otorga la libertad de usar el software con cualquier propósito que usted necesite. La licencia GPL permite a cualquiera hacer una versión modificada para su propio uso sin necesidad de distribuirlo o transmitir los cambios a los demás.

Si usted realiza una modificación en el código del núcleo de OCS Inventory y ha elegido éste para distribuir las modificaciones a los demás deben ser liberados en los mismos términos que ha recibido el código original. Por lo que su modificación debe ser liberado bajo la GPL. Es posible que modifique las cabeceras para el código fuente para incluir su declaración de derechos de autor propios. Si usted lo hace, debe anotar claramente en el código fuente de sus enmiendas, cambios o adiciones. En cambio si usted ha escrito una extensión o módulo adicional para el inventario de OCS no tiene por qué liberarlo bajo la GPL. Esta le permite escribir sus propias extensiones para el inventario de OCS y para liberar las extensiones bajo cualquier licencia que usted eligió.

Fuentes