jueves, 20 de diciembre de 2012

Configuración de Canaima 3.0 y 3.1 en Laptop VIT M2400

Colocar el repositorio en la siguiente ruta ---> nano /etc/apt/sources.list
deb http://backports.debian.org/debian-backports squeeze-backports main contrib non-free

luego ir a un terminal en el panel superior -> Aplicaciones -> Accesorios -> Terminal y colocar:
#aptitude update

luego instalar firmware-linux-free firmware-linux-nonfree firmware-iwlwifi linux-image-3.2.0-0.bpo.4-686-pae

#aptitude install firmware-iwlwifi firmware-linux-free firmware-linux-nonfree linux-image-3.2.0-0.bpo.4-686-pae

# modprobe -r iwlagn ; modprobe iwlagn
 


Configuración de la Laptop VIT M2420

se debe instalar wireless-crda_1.12_i386.deb y luego
se debe instalar el linux-image-3.0.0-0300-generic_3.0.0-0300.201107220917_i386.debd.deb

colocar el repositorio en la siguiente ruta ---> nano /etc/apt/sources.list
deb http://backports.debian.org/debian-backports squeeze-backports main contrib non-free

luego ir a un terminal en el panel superior -> Aplicaciones -> Accesorios -> Terminal y colocar:
#aptitude update

luego instalar firmware-linux-free firmware-linux-nonfree firmware-atheros
#aptitude install firmware-linux-free firmware-linux-nonfree firmware-atheros

Configuración de Modem BAM 3G DIGITEL en Canaima


Para configurar un modem Marca Huawei Modelo E353 BAM 3G DIGITEL debemos realizar los siguientes pasos: 1.- Vamos al panel superior APLICACIONES -> ACCESORIOS -> TERMINAL y entramos como root
root@canaima-popular:/# 

Hacemos un lsusb para verificar que el modem los este reconociendo, nos debe mostrar los siguiente:
Bus 002 Device 012: ID 12d1:1506 Huawei Technologies Co., Ltd.
si no lo muestra debemos instalar wvdial
#aptitude install wvdial
2.- Por terminal entramos al modem para proceder la instalación del mismo.
root@canaima-popular:/# cd /media/DIGITEL\ 3G/Linux/
root@canaima-popular:/media/DIGITEL 3G/Linux# 

3.- Ya dentro del equipo procedemos a instalar el archivo install
root@canaima-popular:/media/DIGITEL 3G/Linux# bash install 

4.- Luego de estar instalado se apertura una interfaz de DIGITEL a la que le debemos dar <Conectar>
LISTO YA PODEMOS NAVEGAR
5.- Para terminar la conexión es necesario hacer doble click en el icono '3G' que aparece a la derecha del panel superior y seleccionar el botón "Desconectar".
6.- Para las conexiones en lo sucesivo, luego de introducir el dispositivo en el puerto USB, no hace falta realizar la instalación. Debe acceder a la misma desde el menú Aplicaciones, seleccionando Internet -> Digitel 3G

Estado y Acciones de los paquetes

Para cuando hacemos aptitude search y no recordamos que significa la letra al comienzo del nombre del paquete:

Estas son las abreviaturas utilizadas para los distintos estados de los paquetes en aptitude.

Información que nos proporcionan las banderas de ESTADO de un paquete:
  • i  – El paquete esta instalado, y todas sus dependencias están satisfechas.
  • c – El paquete ha sido eliminado, pero sus archivos de configuración todavía están presentes.
  • p – El paquete y todos sus archivos de configuración se eliminaron, o nunca fue instalado. (purge)
  • v  – El paquete es virtual.
  • B – El paquete tiene dependencias rotas. (Broken).
  • u  – El paquete ha sido desempaquetado, pero no configurado. (unpacked).
  • C – El paquete está medio configurado, se interrumpió la configuración del paquete. (half-Configured)
  • H – no se terminó de instalar (Half-installed)



Información que nos proporcionan las banderas de ACCIÓN que se realizarán sobre un paquete:

  •  i - El paquete marcado para instalarse.
  • u - El paquete será actualizado.
  • d - El paquete será eliminado, será eliminado, pero sus archivos de configuración se mantendrán en el sistema.
  • p - El paquete será purgado, se eliminarán tanto el paquete marcado como sus archivos de configuración.
  • h - El paquete será bloqueado/retenido: se va a mantener en su versión actual, incluso si una nueva versión está disponible, hasta que se desbloquee.
  • F - Se prohibe la actualización del paquete.
  • r  - El paquete será reinstalado.
  • B - El paquete está "roto", algunas de sus dependencias no están satisfechas.


Habilitar y Deshabilitar listas de usuario en la pantalla de identificación

Vamos al panel superior -> Aplicaciónes -> Accesorios -> Terminal y
entramos como root.
Como super usuario colocamos el siguiente comando para deshabilitar la
 lista de usuario en la pantalla de identificación

gconftool-2 --direct --config-source xml:readwrite:/etc/gconf/gconf.xml.defaults -t bool -s 
/apps/gdm/simple-greeter/disable_user_list true 

para devolver los cambios y habilitarla colocamos el mismo comando pero
al final sustituimos la palabra true por false

gconftool-2 --direct --config-source xml:readwrite:/etc/gconf/gconf.xml.defaults -t bool -s 
/apps/gdm/simple-greeter/disable_user_list false

Listo!!! al reiniciar tu equipo o cerrar seción puedes ingresar sin
tener la lista de usuarios

Instalación de Vinagre y Vino - Visor de Escritorio Remoto

Primer paso ingresar al panel superior Aplicaciones -> Accesorios -> Terminal.
Entrar como root:

 root@canaima-popular:/home/usuario#

se coloca

 aptitude install vino vinagre avahi-daemon

Luego que se instala Vino y Vinagre en las estaciones de trabajo
CLIENTES se pasa al panel superior Sistema ---> Preferencia --->
Escritorio Remoto.  Se Tilda la opción Permitir a otros usuarios ver
mi escritorio y  se Destilda la opción Debe confirmar cada acceso a
este equipo y cerramos.

Luego que se instala Vino y vinagre en el SERVIDOR se pasa al panel
superior Sistema ---> Preferencia ---> Escritorio Remoto, se Mantiene
la configuración.

Finalmente en el equipo que se tiene como SERVIDOR se pasa al panel
superior Aplicaciones ---> Internet --> Visor de escritorio Remoto dar
clic en Conectar, se escoge la conexión por SSH o por VNC y se coloca
la IP del CLIENTE y conectar.

Configuración de modem usb por consola

El Primer paso conectar el modem
luego ir al panel superior -> Aplicaciones -> Accesorios -> Terminal
y como root colocar lo siguiente:

 #lsusb

para cerciorarte que lo detecte

Luego Instalar wvdial usb-modeswitch usb-modeswitch-data

 #aptitude install wvdial resolvconf usb-modeswitch usb-modeswitch-data

y luego por el terminal colocar 

 #wvdialconf

Configuración de Desktop Manager BlackBerry (Linberry)

Descarga los paquetes del siguiente Link y lo Descomprimes en la
carpeta Descargas
 http://depositfiles.com/files/cxgdhnvp5 

Vamos al panel superior -> Aplicaciones -> Accesorios -> Terminal,
luego entras como root y colocas lo siguiente:

Debemos eliminar este paquete el cual tiene como dependencia VLC,
eliminamos los dos para luego instalar libtar0
 aptitude purge libtar

Luego por consola entramos a la carpeta donde descargamos los archivos
 cd /home/nombre_usuario/Descargas

Ya en la carpeta instalamos libtar0_1.2.11-8_i386.deb de la siguiente
forma
 dpkg -i libtar0_1.2.11-8_i386.deb 

Instalamos tambien el VLC que fue eliminado con el libtar
 aptitude install vlc

Instalamos este otro paquete necesario para linberry
 aptitude install libglademm-2.4-1c2a

Y por ultimo instalamos Linberry
 dpkg -i linberry_1.1b2_i386.deb

Listo ya podras ver tu aplicación en Aplicaciones -> BlackBerry

Cómo actualizar a Canaima 3.1 desde Canaima 3.0

Es importante que sepas que éste es un procedimiento intermedio –
avanzado que todavía está en período de pruebas  y que podría dejar tu
sistema operativo inutilizado. Síguelo con precaución.
=='''Requesitos'''==
* Tener una conexión a internet.
* Tener 3GB de espacio libre en disco.
* Tener Canaima 3.0.
* Tener de 1 a 2 horas de tiempo libre.

=='''Fases 1: Preparación de Canaima 3.0'''==
Primeramente, abrimos una consola con permisos de administrador en el
panel superior > Aplicaciones > Accesorios > Terminal de Root (debes
conocer la contraseña de administrador o de root para poder ejecutar
este paso).

Utilizando algún editor de texto de consola como vim, nano o gedit,
cambia el contenido del archivo /etc/apt/sources.list para que luzca
de la siguiente manera:
 #
 # Repositorios de Canaima GNU/Linux 2.0
 #
 # Repositorios en línea
 #deb http://repositorio.canaima.softwarelibre.gob.ve/ aponwao usuarios
 #deb http://universo.canaima.softwarelibre.gob.ve/ lenny main contrib non-free
 #deb http://seguridad.canaima.softwarelibre.gob.ve/ seguridad usuarios
 #deb http://backports.debian.org/debian-backports lenny-backports main contrib non-free 

 #
 # Repositorios de Canaima GNU/Linux 3.0
 #
 # Repositorio en línea
 deb http://repositorio.canaima.softwarelibre.gob.ve/ roraima usuarios
 deb http://universo.canaima.softwarelibre.gob.ve/ squeeze main contrib non-free
 deb http://seguridad.canaima.softwarelibre.gob.ve/ seguridad usuarios

 #
 # Repositorios de Canaima GNU/Linux 3.1
 #
 # Repositorio en línea
 #deb http://repositorio.canaima.softwarelibre.gob.ve/ auyantepui usuarios
 #deb http://universo.canaima.softwarelibre.gob.ve/ squeeze main contrib non-free
 #deb http://seguridad.canaima.softwarelibre.gob.ve/ seguridad usuarios

Obtenemos las últimas actualizaciones disponibles para Canaima 3.0 de
la siguiente forma, vamos a panel superior > Aplicaciones > Accesorios
> Terminal de Root (debes conocer la contraseña de administrador o de
root para poder ejecutar este paso) y colocamos lo siguiente

Actualizamos los repositorios de software y limpiamos cualquier paquete
huérfano colocando lo siguiente

 aptitude update
 apt-get autoclean

=='''Fase 2: Actualizando Software de Instalación'''==
En esta fase, comenzaremos a actualizar las herramientas de instalación
(aptitude, apt, dpkg, locales y debian-keyring). abrimos una consola
con permisos de administrador en el menú Aplicaciones > Accesorios >
Terminal de Root (debes conocer la contraseña de administrador o de root
 para poder ejecutar este paso).

Utilizando algún editor de texto de consola como vim, nano o gedit,
cambia el contenido del archivo /etc/apt/sources.list para que luzca
de la siguiente manera:
 #
 # Repositorios de Canaima GNU/Linux 2.0
 #
 # Repositorios en línea
 #deb http://repositorio.canaima.softwarelibre.gob.ve/ aponwao usuarios
 #deb http://universo.canaima.softwarelibre.gob.ve/ lenny main contrib non-free
 #deb http://seguridad.canaima.softwarelibre.gob.ve/ seguridad usuarios
 #deb http://backports.debian.org/debian-backports lenny-backports main contrib non-free 

 #
 # Repositorios de Canaima GNU/Linux 3.0
 #
 # Repositorio en línea
 #deb http://repositorio.canaima.softwarelibre.gob.ve/ roraima usuarios
 #deb http://universo.canaima.softwarelibre.gob.ve/ squeeze main contrib non-free
 #deb http://seguridad.canaima.softwarelibre.gob.ve/ seguridad usuarios

 #
 # Repositorios de Canaima GNU/Linux 3.1
 #
 # Repositorio en línea
 deb http://repositorio.canaima.softwarelibre.gob.ve/ auyantepui usuarios
 deb http://universo.canaima.softwarelibre.gob.ve/ squeeze main contrib non-free
 deb http://seguridad.canaima.softwarelibre.gob.ve/ seguridad usuarios

También el contenido del archivo /etc/apt/preferences debe decir lo
siguiente:

Package: *
Pin: release o=Canaima
Pin-Priority: 900

Package: *
Pin: release o=Debian
Pin-Priority: 100

Actualizamos los repositorios de software y limpiamos cualquier paquete
huérfano que quede por ahí

 aptitude update
 apt-get autoclean

=='''Fase 3: Actualización del Sistema Base'''==
Actualizamos los repositorios:

 apt-get --force-yes -y update

Hacemos una actualización simple:

 apt-get --force-yes -y upgrade

Luego una actualización parcial:

 apt-get --force-yes -y dist-upgrade

Y finalmente la actualización completa:

 aptitude --assume-yes full-upgrade

Luego Actualizamos la paquetería de Canaima 3.1:

 aptitude install --assume-yes gdm3 burg canaima-mod-burg canaima-escritorio-gnome canaima-escritorio-base

Actualizamos por completo toda la paquetería:

 aptitude --assume-yes full-upgrade

Actualizamos la configuración del BURG:

 update-burg

Una vez reiniciada la computadora ya puedes comenzar a utilizar
Canaima 3.1 … ¡Disfruta de tu Canaima 3.1!

Por favor cuéntame cómo te fué para que podamos seguir mejorando el
asistente de actualización. ¡Gracias!

Mostrar al Puntero Invisible en Laptop


Estos casos son presentados laptop mas que todo, para solventar el mismo debemos ir al panel superior -> Aplicaciones -> Accesorios -> Terminal -> Entramos como Root y procedemos a editar el archivo /etc/apt/sources.list

#nano /etc/apt/sources.list

y agregamos estos dos repositorios:

deb http://ftp.us.debian.org/debian squeeze-proposed-updates main contrib non-free
deb-src http://ftp.us.debian.org/debian squeeze-proposed-updates main contrib non-free

Luego actualizamos los paquetes incluyendo el linux-image colocando el siguiente comando:
#aptitude update
#aptitude ungrade

Luego reiniciamos el equipo y listo ya tendremos el puntero visible

Abrir documentos de libreoffice en carpetas compartidas en Canaima GNU/Linux 3.0


NOTA: Estos pasos se deben realizar en las estaciones de trabajo no en el servidor SAMBA

Vamos al Panel superior -> Aplicaciones -> Accesorios -> Terminal, entramos como root y procedemos a instalar el siguiente paquete: 
#aptitude install gvfs-fuse
Agregar el usuario al grupo fuse (como superusuario):

addgroup [USUARIO] fuse


Si no sabe cuál es su [USUARIO], puede ejecutar el comando whoami (antes de obterner permisos de superusuario) para obtenerlo.
Por ultimo reinicias el equipo y podrás abrir documentos de las carpetas compartidas


Entrar gráficamente como root

Ve a Panel Superior -> Aplicaciones -> Accesorio -> Terminal luego entras como súper usuario y editas el siguiente archivo:

#nano /etc/pam.d/gdm3

Y comentas las lineas 

auth required pam_succeed_if.so user !=root quiet_success

Debe quedar así:

#auth required pam_succeed_if.so user !=root quiet_success

Listo cierra sesión y vuelve a iniciarla con usuario root y su respectiva contraseña

Ordenes mas usadas del comando Apt


  1. sudo apt-get update
    Actualizar los repositorios de paquetes.
  2. sudo apt-get upgrade
    Bajar los paquetes que han sido actualizados y reemplazar.
  3. sudo apt-cdrom add
    Agregar un CD-Rom a nuestro archivo sources.list.
  4. sudo apt-show-versions -u
    Saber que paquetes pueden actualizarse.
  5. sudo apt-cache show xxx
    Nos muestra los nombre de los paquetes.
  6. sudo apt-cache showpkg xxx
    Nos da mayor información sobre el paquete.
  7. sudo apt-cache depends xxx
    Para saber de que otros paquetes depende.
  8. sudo apt-file search xxx
    Si no sabemos el nombre del paquete, pero si de una dependencia, utilizamos este comando.
  9. sudo apt-file list xxx
    Listar el contenido de un paquete.
  10. sudo apt-file update
    Actualiza la base de datos sobre que archivos tiene cada paquete.
  11. sudo apt-get source xxx
    Para descargar paquetes fuente.
  12. sudo apt-get -b source xxx
    Compila el paquete al estar siendo descargado.
  13. sudo apt-get build-dep xxx
    Baja los paquetes necesarios para compilar el paquete que necesitamos.
    (xxx es el nombre del paquete que se quiere compilar).
  14. sudo apt-get -f install
    Para solucionar problemas cuando una instalación no se logra con éxito.
  15. sudo apt-get clean
    Limpia el cache de paquetes instalados.
  16. sudo apt-get autoclean
    Limpia el cache de paquetes que ya han sido actualizados.
  17. sudo apt-get -d paquete
    Para bajar el paquete y sus dependencias sin instalar.
Para algunas ordenes hay que instalar apt-file y actualizar apt-file update

Crear un Pendrive Booteable por Consola


1.- Ir al panel superior Aplicaciones -> Accesorios -> Terminal y como root debe colocar el siguiente comando
#mount
verificar donde esta montado el pendrive
/dev/sdf1 on /media/6687-5FC0 type vfat
2.- Colocar como root el siguiente comando
#dd if=/home/usuario/canaima3.0.iso of=/dev/sdf1
if=/home/usuario/canaima3.0.iso = Donde tenemos la imagen creada
of=/dev/sdf = Donde se guradara la imagen

Instalación de Google Chrome


Como primer paso descargamos la aplicación de este link http://www.google.com.tw/chrome/index.html?hl=es luego entramos
como root en un terminal y colocamos el siguiente comando:
en el proceso de instalación solicitara la instalación de este paquete libcurl3
procedemos a instalarlo:
#aptitude install libcurl3
y procedemos a instalar el navegador de la siguiente forma
#dpkg -i /ruta donde descargamos la aplicación
Listo! ya lo podemos ubicar en Aplicaciones -> Internet -> Google Chrome

Paquetes necesarios para instalar impresoras HP


Si tienes una impresora Hp y tu sistema no la reconoce procede a realizar los siguientes pasos, ve a un terminal entra como root e instala los siguientes paquetes
#aptitude install hplip hplip-cups hplip-data hp-ppd Hpijs openprinting-ppds openprinting-ppds-extra foomatic-db-gutenprint foomatic-db-engine foomatic-db-hpijs foomatic-filters foomatic-db foomatic-filters-ppds
Luego podrás que tu equipo reconoce la impresora sin problema, recuerda si tu equipo es Epson o Xerox debes descargar un PPD correspondiente al modelo de tu impresora

Transferir Archivos por la Red SCP


Vamos a al panel superior -> Aplicaciones -> Accesorios -> Terminal, entramos como root y buscamos si se encuentra instalado ssh de no estarlo procedemos a instalarlo
así lo buscamos
#aptitude search ssh
así lo instalamos
#aptitude install ssh
SSH es el nombre de un protocolo y del programa que lo implementa, y sirve para acceder a máquinas remotas a través de una red, el mismo nos permite utilizar SCPpara transferir archivos
en la misma red de la siguiente manera
  • Usuario: el nombre de usuario que utilicemos en el servidor.
  • Host: dirección IP o dominio del servidor remoto.
  • Archivo origen: ruta del archivo que queremos copiar.
  • Directorio origen: ruta del directorio completo que queremos copiar.
  • Directorio destino: ruta donde queremos copiar el archivo.
scp -r /ruta donde tenemos la carpeta
usuario@IP_MAQUINA:/home/usuario/destino ->  aquí colocamos la ip de la maquina destino y la ruta donde enviaremos la carpeta
scp /ruta donde tenemos un documento (sin -r para copiar documentos)
EJEMPLOS:
COPIAR ARCHIVOS DE SERVIDOR A SERVIDOR REMOTO

Para transferir carpetas de un servidor a otro
#scp -r /home/usuario/carpeta usuario@IP_MAQUINA:/home/usuario/destino  
#scp -P 56231 -r /var/www/imaganes-control-parental/ kimberling@192.168.148.221:/var/www/control-parental

Para transferir archivos de un  servidor a otro 
#scp -P 33601 /home/usuario-local/paquete usuario-servidor@192.168.3.101:/home/usuario-servidor
 
Puerto ssh del servidor destino: 33601
Puerto ssh del servidor destino: 56231

#scp /home/usuario/documento usuario@IP_MAQUINA:/home/usuario/destino   --> para documentos
COPIAR ARCHIVOS DE LOCAL A SERVIDOR
Si queremos subir el archivo archivo.txt de nuestro ordenador a la carpeta /home/usuario del servidor, hacemos lo siguiente:

$ scp archivo.txt usuario@dominio.com:/home/usuario

COPIAR ARCHIVOS DE SERVIDOR A LOCAL
Si queremos copiar el fichero archivo.txt del servidor a nuestro ordenador en la carpeta Documentos, hacemos lo siguiente:

$ scp usuario@dominio.com:/home/usuario/archivo.txt Documentos

COPIAR ARCHIVOS DE SERVIDOR A SERVIDOR
Para copiar un archivo de un servidor a otro, hacemos lo siguiente:

$ scp usuario1@dominio1.com:/home/usuario1/archivo.txt usuario2@dominio2.com:/home/usuario2/

COPIAR UN DIRECTORIO COMPLETO
Para copiar un directorio completo de mi ordenador al servidor, por ejemplo /home/mario/carpeta a /home/usuario, añadimos un -r en el comando:

$ scp -r /home/mario/carpeta usuario@dominio.com:/home/usuario

LIMITAR EL ANCHO DE BANDA
Para no sobrecargar demasiado el servidor, es posible limitar el ancho de banda de la transferencia. Con el parámetro -l podemos indicar la velocidad (en Kbps).

$ scp -l limite usuario@dominio.com:/home/usuario/archivo.txt Documentos

Instalacion de tar.gz .deb .rmp .bim


El tar.gz es un formato comprimido. Puede contener un instalador ó código fuente, si es
código fuente:

tar zxvf archivo.tar.gz
cd archivo
./configure && make && make install
1.- Descomprimir tar.gz

Lo primero que haremos es descomprimir el tar.gz y la manera más sencilla es con un 
click derecho sobre el y elegimos “descomprimir aquí”.

2.- Ingresar a la carpeta

Luego de descomprimirlo el archivo en terminal tendremos que ingresar a la carpeta en la
cual descomprimimos el tar.gz archivo.

En terminal escribimos “cd” y la ubicacion de la carpeta, como por ejemplo :

cd /home/diego/escritorio/nueva_carpeta

3.- Configurar el programa

Luego de entrar a la carpeta desde la terminal escribimos :

./configure

Este comando verificara que todas las bibliotecas necesarias para compilar el software.
4.- Compilar los archivos fuente

En terminal

make

5.- Instalamos el software compilado

Nuevamente en terminal escribimos

sudo make install

6.- Eliminando archivos temporales

El ultimo comando sirve para borrar los archivos que ya no son necesarios

clean install

En el caso de que la aplicación instalada no aparezca en el menú de aplicaciones basta
con ingresar a terminal, escribir las tres o cuatro primeras letras del programa y
presionamos el tabulador, de esta forma aparecerá una lista con programas que empiezan
con las letras escritas
.deb – Paquetes Debian
Estos paquetes se llaman archivos ‘.deb’ debido a que éstos pueden haber sido creados
para una distribución Linux diferente, puede ser que encuentres que hay ediciones de la
dependencia para Ubuntu, lo que significa que pueden ser no instalables.
Para instalarlos usaremos la herramienta dpkg desde la línea de comandos:
cd directorio
sudo dpkg -i nombre_de_paquete.deb
Para desinstalar:
sudo dpkg -r nombre_de_paquete.deb
.rpm – Paquetes Red Hat
Usaremos la herramienta Alien

Instalamos Alien
sudo apt-get install alien
sudo alien package.rpm
.bin
Pues es simple:

sudo ./nombre paquete.bin
o
sudo sh nombrepaquete.bin

Instalación de Nagios


Vamos a panel superior -> Aplicaciones -> Accesosrio -> Terminal -> entras como root 
y se actualiza

 #aptitude update

luego pasamos a la instalacion de varios paquetes como:

apache2

 #aptitude install apache2  

luego instalas libapache2-mod-php5

 #aptitude install libapache2-mod-php5

luego instalas build-essential

 #aptitude install build-essential

luego instalas nagios3

 #aptitude install nagios3

En la instalación de nagios saldra 2 pantallas, una para colocar la clave de administrador de
nagios y otra para confirmar la misma

Posteriormente abres un navegador y colocas http://localhost/nagios3 deberas ingresar 
usuario: nagiosadmin password: la clave que colocaste en la instalación de nagios

Ahora configuración de equipos en nagios 

1.- Editamos el archivo /etc/nagios3/nagios.cfg agregando el nuevo archivo de configuracion.

 # Servidores a Monitorear
 cfg_file=/etc/nagios3/server.cfg

2.- Dentro del archivo de configuracion de nagios.cfg se debe habilitar el chequeo de 
comandos externos por defecto viene =0 le colocaremos =1

 check_external_commands=1

Ahora procedemos a dar permisos por defecto en la instalacion el comando 
/var/lib/nagios3/rw/nagios.cmd que nos permite realizar chequeos a traves del browser 
queda con owner nagios:nagios es por eso que debemos modificar esto dandole permisos
 para que el usuario de nuestro apache si pueda ejecutarlo, esto lo arreglamos con:

 # dpkg-statoverride --update --add nagios www-data 2710 /var/lib/nagios3/rw

 # dpkg-statoverride --update --add nagios nagios 751 /var/lib/nagios3

Ahora reiniciar nagios

 # invoke-rc.d nagios3 restart

Deberá aparecer lo siguiente:

 Restarting nagios3 monitoring daemon: nagios3

En el siguiente paso procedemos a editar el archivo server.cfg y colocar los host que 
deseas monitorear
 #Configuración de un switch
 define host{
 use generic-host
 host_name switch1
 alias switch1
 address 10.16.3.1
 check_command check-switch-alive
 max_check_attempts 20
 notification_interval 60
 notification_period 24x7
 notification_options d,u,r
 }

 #Configuración de un servidor
 define host{
 use generic-host
 host_name canaima-popular
 alias Estacion de trabajo
 address 10.16.3.56
 parents switch1
 check_command check-switch-alive
 max_check_attempts 20
 notification_interval 60
 notification_period 24x7
 notification_options d,u,r
 }

Una vez agregado todos los servidor a monitorear reiniciar o reload a nagios

 # invoke-rc.d nagios3 reload

Deberá aparecer lo siguiente:

 Reloading nagios3 monitoring daemon configuration files: nagios3.

NOTA: PARA CAMBIAR LA CLAVE DEL NAGIOS

Contraseña Por Defecto:
usuario: nagiosadmin
contraseña: nagios

Cambiar contraseña:
Entrar al Directorio nagios:
 ~ $ cd / etc/nagios3

Ejecutar El administrar de Contraseñas:
 ~ $ sudo htpasswd-c htpasswd.users nagiosadmin

Colocar la nueva contraseña
Nueva contraseña:
Vuelva a escribir la nueva contraseña:

Para configurar los servicios adicionales en Nagios lo realizamos de la siguiente manera, 
entramos como root y colocamos lo siguiente al final del archivo mired.cfg y volvemos a 
reiniciar el servicio.

 # invoke-rc.d nagios3 reload

 define service{
 use generic-service
 host_name nagios
 service_description Current Users
 check_command check_local_users!20!50
 }

 define service{
 use generic-service
 host_name nagios
 service_description Total Processes
 check_command check_local_procs!250!400!RSZDT
 }

 define service{
 use generic-service
 host_name nagios
 service_description Current Load
 check_command check_local_load!5.0,4.0,3.0!10.0,6.0,4.0
 } 

 define service{
 use generic-service
 host_name nagios, intranet
 service_description SSH
 check_command check_ssh
 }

 define service{
 use generic-service
 host_name nagios, intranet
 service_description HTTP
 check_command check_http
 }

 define service{
 use generic-service
 host_name intranet
 service_description SMTP Response Check
 check_command check_smtp!-t 5 -e “midominio.es”
 }

 define service{
 use generic-service
 host_name intranet
 service_description POP3 Response Check
 check_command check_pop!-t 5 -e “midominio.es”
 }

 define service{
 use generic-service
 host_name windows#2
 service_description DHCP
 check_command check_dhcp
 }