viernes, 26 de octubre de 2012

Configuración básica Ubuntu Server 12.04

Configuración básica

Configuración de red

Si no has configurado la red en el transcurso de la instalación (paso omitido), es hora de realizar los cambios pertinentes. Para ello, editaremos el fichero interfaces y configuraremos la tarjeta de red:

     ifconfig -> para ver cual es nuestra interfaz (ethx)
 
Si no podemos ver la interfaz es posible que esté "down". Hacemos lo siguiente:
     ifconfig -a -> lista las interfaces (todas)
     ifconfig ethx up -> Levantamos la interfaz.
     sudo nano /etc/network/interfaces
       
Añadimos la configuración de red:

     auto ethx                 -Esto variará en función de tu red-
     iface ethx inet static
     address 192.168.1.2
     netmask 255.255.255.0
     broadcast 192.168.1.255
     network 192.168.1.0
     gateway 192.168.1.1 
 
 
Reiniciamos la interfaz

     sudo service networking restart


Actualización del sistema base

Antes de realizar nada, es recomendable la actuailización del sistema a la última versión. Para ello, desde el terminal ejecutaremos:
      sudo -i
      aptitude update && aptitude full-upgrade && aptitude safe-upgrade


Instalación de un entorno gráfico liviano

Un servidor no necesita necesariamente de un entorno gráfico para trabajar, pero es posible que vayamos a usar servicios del estilo webadmin que requieren de un navegador. Para no coartar el funcionamiento del servidor, que es dar servicios a la red, y dado que el servidor puede ser de recursos limitados, instalaremos un gestor de ventanas ligero. Existen una gran variedad de ellos, como fluxbox, lxde (bastante completo), e17, blackbox, awesome etc. Nosotros en este caso en particular y sin menosprecio del resto, instalaremos Openbox. Para que el inicio sea automático, instalaremos un display manager. Entre los más ligeros tenemos xdm y slim. Incluso podríamos pasar si él, solo necesitaremos instalar xinit. -Si "startx" no corre automáticamente.
Para instalar esto, hacemos lo siguiente:


      sudo aptitude install xorg slim openbox obconf
 
Esto ya nos permite instalar un gestor de ficheros como nautilus, thunar etc. Además de un navegador web. Si este entorno no te resulta amigable, podemos configurarlo copiando el archivo de configuración menu.xml a nuestro directorio de usuario y editarlo:


     cp /etc/xdg/openbox/menu.xml $HOME/.config/openbox/menu.xml
 
Tenemos aplicaciones para facilitar esto, instalaremos menumaker feh y tint2 para dejar un escritorio un poco más completo.


     sudo wget "http://sourceforge.net/projects/menumaker/files/latest/download" -O menumaker.tar.gz
     sudo wget "url de una imagen" -O image.ext (extensión)
     sudo aptitude install feh tint2


Desempaquetamos menumaker y lo ejecutamos:


     tar xzvf menumaker.tar.gz
 
 
menumaker es una aplicación que lista las aplicaciones y genera un menú contextual. Para ello nos dirigimos al directorio de la aplicación


    cd menumaker.(version)
    ./mmaker OpenBox3
 
 
23.png


Para poner un fondo de escritorio utilizaremos feh. Para ello tipeamos en el terminal:


      feh --bg-scale /ruta/de/la/imagen/image.ext


24.png


Ahora hacemos que todo se cargue al inicio:


     nano ~/.config/openbox/autostart.sh


Modificamos el script con esto:


     #!/bin/sh 
     # feh stores the last background in .fehbg 
     eval `cat $HOME/.fehbg` &
     tint2 & 
     if pgrep tint2 
     then exec openbox 
     else tint2 && exec openbox 
     fi


Reiniciamos y comprobamos que todo se carga al inicio.


25.png


hostname & hosts



Para cambiar el nombre del equipo debemos editar los archivos "hostname" y "hosts" situados en el directorio /etc.


     sudo nano /etc/hostname
 
Cambiamos el nombre del equipo por servidorLDAP - o lo que creamos conveniente -.


26.png


Si nuestra máquina es parte de un dominio u ofrece algún servicio como LDAP, debemos editar el fichero hosts. Si nuestro domino es "midominio.org", añadimos la siguiente línea:


     sudo nano /etc/hosts
     servidorLDAP.midominio.org ->  hostname.domain             servidorLDAP -> alias


Ejemplo de fichero "hosts"


Ho.png


Editaremos la línea "127.0.1.1" y guardamos


Para comprobar que los cambios se han realizado correctamente tipearemos los siguientes comandos:

     hostname -s -> Debe devolver el nombre de la máquina.
     hostname -d -> Debe devolver el nombre del dominio.
     hostname -f -> Devolverá el nombre completo.

No hay comentarios:

Publicar un comentario