Está en la página 1de 47

Captulo 8: Instalacin de Ubuntu 14.04 LTS: Page 6 http://somebooks.es/?

p=5585&page=6

1 de 47 02/12/2015 0:06
Captulo 8: Instalacin de Ubuntu 14.04 LTS: Page 6 http://somebooks.es/?p=5585&page=6

Captulo 8: Instalacin de Ubuntu


14.04 LTS
8.6. Ajustes tras la instalacin de Ubuntu
14.04 LTS
Es muy frecuente que, tras la instalacin de un sistema operativo,
debamos realizar ciertas tareas de configuracin inicial. Lgicamente,
estos ajustes estarn en funcin del cometido que vaya a tener el
ordenador.

En este caso, dado que el equipo har funciones de servidor, las tareas
que vamos a acometer son las siguientes:

Habilitar el usuario root

Configurar las actualizaciones del sistema.

Configurar la red.

Cambiar el nombre del equipo

Establecer los ajustes adecuados para la fecha y hora del sistema.

Realizar las operaciones necesarias para que el sistema se inicie

de forma automtica en modo texto.

Aprender a ejecutar la interfaz grfica una vez que hemos iniciado

el sistema en modo texto.

Administrar el servidor desde una terminal remota.

A continuacin, vamos a ir viendo cada una de estas operaciones, una a


una.

Habilitar el usuario root


La forma ms sencilla de
comprobar que no es posible
acceder al sistema usando la
cuenta root es cambiarnos a una Para volver a la consola
consola de texto (pulsamos la grfica slo tenemos que usar
combinacin de teclas Alt + la combinacin de teclas Alt
Ctrl + F1) e intentar
identificarnos como root.

2 de 47 02/12/2015 0:06
Captulo 8: Instalacin de Ubuntu 14.04 LTS: Page 6 http://somebooks.es/?p=5585&page=6

Si, a pesar de lo comentado en el apartado anterior,ests decidido a


activar la cuenta root para poder iniciar sesin con ella, el truco es muy
sencillo: slo tenemos que asignarle una contrasea.

Por lo tanto, volvemos a abrir una ventana de terminal, siguiendo los


pasos que ya conocemos, y ejecutamos la siguiente orden:

sudo passwd root

administracin, el sistema nos


pide la nueva contrasea para
root.

Como de costumbre, la contrasea se solicita por duplicado para evitar


que se produzcan errores tipogrficos.

3 de 47 02/12/2015 0:06
Captulo 8: Instalacin de Ubuntu 14.04 LTS: Page 6 http://somebooks.es/?p=5585&page=6

Si ahora volvemos a intentar el inicio de sesin, la situacin ser


totalmente diferente:

muestra un mensaje de
bienvenida.

Una diferencia sutil, pero fundamental a la hora de distinguir cundo


hemos iniciado sesin con un usuario normal y cundo lo hemos hecho
con el usuario root es fijarnos en el prompt (el texto que aparece delante
del cursos cuando el sistema est esperando una orden): Si estamos
usando una cuenta de usuario normal, el ltimo carcter del prompt ser
un signo dlar ($), si estamos usando la cuenta de root, ese carcter ser
una almohadilla (#). Adems, la primera palabra es el nombre del usuario.

No es recomendable el uso de la cuenta root de forma


continuada.

Si la has activado, de forma temporal, para realizar tareas


de administracin, es muy aconsejable volverla a
desactivar en cuanto sea posible.

Para conseguirlo, slo tienes que escribir la siguiente


orden en la consola:

sudo passwd -l root

Configurar actualizaciones del sistema

4 de 47 02/12/2015 0:06
Captulo 8: Instalacin de Ubuntu 14.04 LTS: Page 6 http://somebooks.es/?p=5585&page=6

Como ya hemos comentado en otras ocasiones, una medida de seguridad


bsica consiste en mantener el sistema operativo y las aplicaciones lo
ms actualizadas posible. De esta forma dispondremos de los ltimos
parches de seguridad que se hayan incorporado a la distribucin.

En este apartado, vamos a estudiar cmo podemos configurar las


actualizaciones en la interfaz grfica y tambin cmo podemos programar
su descarga e instalacin automtica desde la consola de texto.

Desde la interfaz grfica


En el caso de Ubuntu 14.04 LTS, desde la interfaz grfica podemos
administrar las actualizaciones usando un complemento llamado
Actualizacin de software. Como el resto de las aplicaciones, la forma
ms sencilla de ejecutarlo es recurrir al Dash.

escribir el nombre del programa.


Cuando aparezca, lo
seleccionamos.

Al hacerlo, el sistema comprueba si existen actualizaciones pendientes.

5 de 47 02/12/2015 0:06
Captulo 8: Instalacin de Ubuntu 14.04 LTS: Page 6 http://somebooks.es/?p=5585&page=6

Cuando se termina la comprobacin, el sistema nos muestra la ventana


Actualizacin de software, con varias opciones:

La cantidad de informacin que ser preciso descargar.

Una opcin para desplegar los Detalles de las actualizaciones.

Tres botones:

Configuracin, para ajustar el comportamiento de las

actualizaciones de software.

Recordrmelo ms tarde, que nos permite salir del programa

sin hacer nada.

Instalar ahora, para iniciar inmediatamente la instalacin de

todas las actualizaciones pendientes.

Instalar actualizaciones

Antes de instalar las actualizaciones, ser bueno comprobar qu es,


exactamente, lo que se va a instalar.

actualizaciones.

6 de 47 02/12/2015 0:06
Captulo 8: Instalacin de Ubuntu 14.04 LTS: Page 6 http://somebooks.es/?p=5585&page=6

Como vemos en la siguiente imagen, la ventana se completa una lista


donde se encuentran relacionadas todas las actualizaciones pendientes
de aplicar . De forma predeterminada, aparecen todas seleccionadas, lo
que significa que, si actualizamos ahora, se instalarn todas. Sin
embargo, podemos marcar o desmarcar cualquiera de ellas, para instalar
slo las que nos interesen en un momento determinado.

Como es lgico, el sistema nos pide la contrasea de administracin

(o hacemos clic sobre el


botn Autenticar).

7 de 47 02/12/2015 0:06
Captulo 8: Instalacin de Ubuntu 14.04 LTS: Page 6 http://somebooks.es/?p=5585&page=6

El sistema nos responde con una ventana informativa que nos indica que
los cambios se estn aplicando y una barra de progreso que nos informa
del avance de la instalacin.

que est pasando, haremos clic


sobre Detalles.

La ventana se ampliar y obtendremos la relacin de todos los paquetes


que se estn instalando (hay una barra de desplazamiento a la derecha
que nos permite movernos por la lista)

8 de 47 02/12/2015 0:06
Captulo 8: Instalacin de Ubuntu 14.04 LTS: Page 6 http://somebooks.es/?p=5585&page=6

Cuando termine la descarga, comenzar la instalacin

Cuando concluya el proceso, es muy probable que sea preciso reiniciar


para terminar de aplicar los cambios. En esos casos, aparecer una
ventana como la siguiente.

9 de 47 02/12/2015 0:06
Captulo 8: Instalacin de Ubuntu 14.04 LTS: Page 6 http://somebooks.es/?p=5585&page=6

Configurar el comportamiento de las actualizaciones

Despus del reinicio, podemos volver a ejecutar Actualizacin de


software para aprender a configurar su comportamiento. Lgicamente, la
primera ventana nos informar de que el sistema est completamente
actualizado.

Configuracin

En la solapa Actualizaciones, encontraremos las siguientes opciones:

Actualizaciones importantes

de seguridad (trusty-

security): Resuelven El prefijo precise hace


problemas de seguridad que referencia a la distribucin

son crticos, por lo que

debemos dejarla siempre

seleccionada.

10 de 47 02/12/2015 0:06
Captulo 8: Instalacin de Ubuntu 14.04 LTS: Page 6 http://somebooks.es/?p=5585&page=6

Actualizaciones recomendadas (trusty-updates): Corrigen

problemas en los programas que no estn relacionados con la

seguridad. Lo normal es dejar esta opcin tambin marcada.

Actualizaciones an no publicadas (trusty-proposed): Son

actualizaciones que se encuentran en proceso de evaluacin.

Pueden hacer que el sistema se vuelva inestable, pero

instalndolas podemos colaborar en el desarrollo del

sistema.Tambin es comn activarla si estamos experimentando

problemas en nuestro sistema ya que, aunque se trate de

actualizaciones que se estn evaluando, puede que resuelvan

nuestros problemas. No obstante, si este no fuese el caso, lo

normal es dejar esta opcin sin marcar.

Actualizaciones no soportadas (trusty-backports): Hace referencia

a programas aparecidos para versiones ms modernas de Ubuntu,

que se han adaptado a versiones anteriores para beneficiar a sus

usuarios. No se garantiza su funcionamiento perfecto y slo

deberan usarse en caso de necesidad.

En la parte inferior, disponemos tambin de opciones para establecer la


frecuencia con la que queremos ser notificados:

Comprobar las actualizaciones automticamente: Aqu indicamos

la frecuencia con la que el sistema deber buscar nuevas

actualizaciones. Podremos elegir entre Diariamente, Cada dos

das, Semanalmente, Cada dos semanas o Nunca.

Cuando hay actualizaciones de seguridad: Aqu indicaremos cmo

debe comportarse el sistema cuando encuentre actualizaciones de

seguridad. Elegiremos entre: Mostrar inmediatamente, Descargar

inmediatamente y Descargar e instalar automticamente. Como

probablemente sepas de otros sistemas operativos, resulta

incmodo que el sistema realice actualizaciones de forma

totalmente automatizada. Por este motivo, dejaremos seleccionada

la primera opcin.

11 de 47 02/12/2015 0:06
Captulo 8: Instalacin de Ubuntu 14.04 LTS: Page 6 http://somebooks.es/?p=5585&page=6

Cuando hay otras actualizaciones: En este apartado indicaremos

con qu frecuencia nos informar el sistema de las actualizaciones

recomendadas que se encuentran pendientes de instalar. Las

opciones que nos ofrece son: Mostrar inmediatamente, Mostrar

semanalmente y Mostrar cada dos semanas. Mantendremos la

segunda opcin, que es la predeterminada.

Por ltimo, al final de la ventana disponemos de una opcin para que el


sistema nos avise cuando aparezca una nueva versin. Las opciones que
tenemos disponibles son: Para cualquier versin nueva, Para versiones
de soporte a largo plazo (LTS) o Nunca. Tambin aqu mantendremos la
opcin predeterminada, que es la segunda.

Usando el modo texto


En modo texto, vamos a realizar un control de actualizaciones bastante
menos fino. Sencillamente vamos a programar una tarea para que las
actualizaciones pendientes se descarguen y se instalen de forma
automtica todos los das a una hora en particular (en mi caso lo har a
las 3 AM, porque es una hora a la que el servidor no tendr una carga de
trabajo excesiva).

Para empezar, ejecutaremos el siguiente comando:

sudo crontab -e

Esto hace que crontab abra un editor de textos de modo que podamos

12 de 47 02/12/2015 0:06
Captulo 8: Instalacin de Ubuntu 14.04 LTS: Page 6 http://somebooks.es/?p=5585&page=6

definir una tarea. Si es la primera vez que lo hacemos, nos ofrecer la


posibilidad de elegir entre los editores de textos instalados, aunque nos
recomienda que utilicemos nano.

y elegimos la opcin 2.

Como an no tenemos ninguna tarea definida, el sistema nos ofrece un


archivo vaco Bueno, con una serie de lneas de comentario que nos
sirven a modo de gua. Si tenemos claro cmo funciona crontab,
podemos borrarlas.

A continuacin, escribimos la tarea programada:

00 3 * * * root apt-get update -y && apt-get dist-upgrade y

Esto har que todos los das, a las 3:00, se ejecuten con las credenciales

13 de 47 02/12/2015 0:06
Captulo 8: Instalacin de Ubuntu 14.04 LTS: Page 6 http://somebooks.es/?p=5585&page=6

de root dos comandos apt-get:

El primero aadir al sistema


Los caracteres -y al final de
todas las actualizaciones
cada comando hacen que
que hayan aparecido en los stos asuman Yes como
repositorios desde la ltima respuesta a cualquier
pregunta.
actualizacin.

La segunda comprobar si

hay disponible una

actualizacin general del sistema a la versin siguiente. Si la hay, la

instala.

Aprenderemos muchos ms detalles acerca de las tareas programadas


en Ubuntu 14.04 LTS en el prximo captulo.

para salir guardando los cambios.

Configurar la red
Antes de que el ordenador comience a actuar como servidor, debemos
comprobar si la red est configurada de forma satisfactoria.

Hoy en da es muy frecuente que en la red local dispongamos de un


router u otro dispositivo que haga las veces de servidor DHCP. En ese
caso, probablemente el equipo se habr configurado de forma
predeterminada para obtener automticamente todos los parmetros de
red que necesita. Esta configuracin es dinmica, lo que significa que la

14 de 47 02/12/2015 0:06
Captulo 8: Instalacin de Ubuntu 14.04 LTS: Page 6 http://somebooks.es/?p=5585&page=6

direccin IP del equipo podr variar a lo largo del tiempo.

Cuando un ordenador va a asumir el rol de servidor en la red, una de las


primeras cosas que debemos hacer es asignarle un nombre y una IP fija,
para que sea fcilmente localizable desde los diferentes clientes.

A continuacin, vamos a explicar cmo llevar a cabo esta tarea desde la


interfaz grfica y desde la consola de texto. Esta ltima adquirir toda su
relevancia cuando expliquemos ms abajo el modo de acceder al servidor
desde una terminal remota.

Configurar la red desde la interfaz grfica


Para realizar esta tarea, recurriremos a Conexiones de red. Podemos
encontrar este complemento a travs del Dash (basta con comenzar a
escribir su nombre) o, sencillamente, haciendo clic sobre el icono que
representa la conexin de red en el panel superior. Si lo hacemos,
aparecer un men emergente como el que vemos en la figura siguiente:

Se abrir la ventana Conexiones de red. Aqu, elegiremos Conexin


cableada 1 (aunque debes tener en cuenta que, si tu equipo dispone de
varias tarjetas de red, aparecern varias conexiones y debers elegir la
que corresponda).

15 de 47 02/12/2015 0:06
Captulo 8: Instalacin de Ubuntu 14.04 LTS: Page 6 http://somebooks.es/?p=5585&page=6

Se abrir una ventana titulada Editando conexin cableada 1 (o como se


llame la conexin que t hayas elegido). Aqu, nos aseguraremos de que
se encuentra marcada la opcin Conectar automticamente.

Despus, haremos clic sobre la solapa Ajustes de IPv4 y, en Mtodo,


elegimos Manual.

Observaremos que se habilita el espacio para escribir la direccin IP, la


mscara de red y la puerta de enlace. Escribimos los datos apropiados
para nuestra red.

Tambin podemos escribir la direccin IP del servidor DNS que vamos a


utilizar de forma predeterminada (en este caso, el servidor DNS principal
de Google).

16 de 47 02/12/2015 0:06
Captulo 8: Instalacin de Ubuntu 14.04 LTS: Page 6 http://somebooks.es/?p=5585&page=6

No obstante, en mi caso, la red local no trabaja an con direcciones IPv6,


por lo que parece recomendable deshabilitarla y ahorrar as algunos
recursos del sistema.

Para resolverlo, hacemos clic sobre la solapa Ajustes de IPv6 y, en la


entrada Mtodo, elegimos Ignorar.

Configurar la red desde la consola de texto


Si, en lugar de hacer la tarea anterior desde la interfaz grfica, preferimos
utilizar la terminal, lo primero que debemos tener en cuenta es que, desde
la versin 12.04, en Ubuntu se han dejado de incluir los servidores DNS
dentro del archivo /etc/resolv.conf y ahora aparecen directamente
en /etc/network/interfaces. Por lo tanto, este es el nico archivo
que deberemos editar.

Para llevar a cabo este trabajo, recurriremos al editor de textos nano:

ejecutarlo con privilegios de


administracin.

17 de 47 02/12/2015 0:06
Captulo 8: Instalacin de Ubuntu 14.04 LTS: Page 6 http://somebooks.es/?p=5585&page=6

Al hacerlo, el editor ocupa toda la ventana de la terminal

interfaces

Dejamos las dos lneas que aparecen tal y como estn (son las que hacen
referencia al bucle local) y aadimos debajo la definicin para la primera
interfaz de red (eth0). Si necesitramos configurar cualquier otra interfaz,
slo tendramos que cambiar su identificador (eth2, )

El nuevo contenido ser algo parecido a esto:

auto eth0
iface eth0 inet static
address 192.168.1.10
netmask 255.255.255.0
gateway 192.168.1.1
dns-nameservers 8.8.8.8

Lgicamente, los datos concretos depender de la red donde nos

18 de 47 02/12/2015 0:06
Captulo 8: Instalacin de Ubuntu 14.04 LTS: Page 6 http://somebooks.es/?p=5585&page=6

encontremos.

Una vez completado, saldremos del editor usando la combinacin de


teclas Ctrl + X. El editor de textos preguntar si queremos grabar, y
nos pedir que confirmemos el nombre del archivo.

Despus de esto, slo quedar reiniciar los servicios de red, para lo que
podemos utilizar el siguiente comando:

sudo service network-manager restart

Cambiar el nombre del equipo


En algunos casos, puede que el nombre que le dimos al equipo durante la

19 de 47 02/12/2015 0:06
Captulo 8: Instalacin de Ubuntu 14.04 LTS: Page 6 http://somebooks.es/?p=5585&page=6

instalacin no se ajuste a la funcin que va a realizar dentro de la red.

Para cambiarlo, recurriremos a la ventana de terminal, donde editaremos


un par de archivos del sistema:

Primero comenzaremos por el archivo /etc/hostname, que es el que


guarda, en realidad, el nombre del equipo.

otras ocasiones, al editor

Al abrirse el editor, nos muestra el contenido actual del archivo

con el que nos muestra el prompt


en la terminal.

Slo tenemos que cambiar su contenido. En este caso, como pensamos


convertir este equipo en un servidor NFS (hablaremos de ello en el
prximo captulo), he decidido utilizar estas siglas como parte del nombre.

20 de 47 02/12/2015 0:06
Captulo 8: Instalacin de Ubuntu 14.04 LTS: Page 6 http://somebooks.es/?p=5585&page=6

edicin guardando los cambios.


Como de costumbre, utilizaremos
la combinacin de teclas Ctrl +
X.

Como es habitual, el editor nos pregunta si queremos guardar los cambios


y nos pide que confirmemos el nombre del archivo.

Al salir comprobamos que el prompt sigue mostrndonos el nombre


antiguo. Sin embargo, si utilizamos el comando hostname, que sirve,
precisamente, para mostrar el nombre del equipo, vemos que el nombre
que devuelve es correcto. Esto ocurre porque la terminal no ha
actualizado an la informacin en el prompt.

21 de 47 02/12/2015 0:06
Captulo 8: Instalacin de Ubuntu 14.04 LTS: Page 6 http://somebooks.es/?p=5585&page=6

que ahora el prompt ya es


correcto.

Adems del archivo /etc/hostname, en los sistemas operativos ms


extendidos (Windows, OSX y Linux), se incluye tambin un archivo
llamado hosts. En el caso de Linux se encuentra en /etc/hosts. Este
archivo es el primer lugar donde busca el sistema para resolver un
nombre de dominio, por lo que tambin aqu tenemos que cambiar la
referencia que contiene a la direccin de loopback (la que se refiere al
propio equipo).

usando el editor nano

antiguo

22 de 47 02/12/2015 0:06
Captulo 8: Instalacin de Ubuntu 14.04 LTS: Page 6 http://somebooks.es/?p=5585&page=6

Cuando hayamos acabado, volvemos a pulsar la combinacin de teclas


Ctrl + X para salir, teniendo cuidado de indicar al editor que S
queremos guardar los cambios en el archivo.

Establecer los ajustes adecuados para la fecha y


hora del sistema
El reloj y el calendario del sistema vienen configurados de forma
predeterminada para que no sea necesario realizar ningn ajuste
importante. Sin embargo, dispone de algunas caractersticas que pueden
resultar muy tiles en ciertos momentos.

Para configurar la fecha y la hora, recurrimos a la herramienta de


Configuracin del sistema.

23 de 47 02/12/2015 0:06
Captulo 8: Instalacin de Ubuntu 14.04 LTS: Page 6 http://somebooks.es/?p=5585&page=6

de su icono en el Launcher.

Una vez que abra la ventana de Configuracin del sistema, nos


desplazamos a su parte inferior

Fecha y hora

La ventana cambiar para mostrarnos la fecha y la hora. Si te fijas, su


aspecto es muy parecido al del paso en el que configuramos la zona
horaria durante la instalacin. Sin embargo, aqu tenemos ms opciones.

Si lo que queremos es cambiar la zona horaria (por ejemplo, porque


hayamos viajado a otro pas), basta con hacer clic en la zona del mapa
adecuada.

Adems, en la parte inferior podemos establecer cmo se va a gestionar


la fecha y la hora:

Manualmente: Eligiendo esta opcin, el programa habilita los

24 de 47 02/12/2015 0:06
Captulo 8: Instalacin de Ubuntu 14.04 LTS: Page 6 http://somebooks.es/?p=5585&page=6

manejadores que hay en la

parte inferior para que

podamos poner la fecha y la Las siglas NTP provienen de


hora a nuestro antojo. Network Time Protocol,

unprotocolo de Internet para


Automticamente desde
sincronizar los relojes de los
Internet: Esta es la opcin
sistemas informticos.
predeterminada y establece

que se use un servidor NTP

para obtener de forma

automtica, desde Internet la fecha y la hora correctas. Lo

interesante de esta opcin es que el sistema se sincroniza a

intervalos regulares, lo que nos asegura que el reloj y el calendario

siempre tendrn los valores correctos. De forma predeterminada,

Ubuntu 14.04 LTS utiliza el servidor ntp.ubuntu.com para realizar

esta tarea.

de Fecha y hora.

Si hacemos clic sobre la solapa Reloj, tambin encontramos varias


caractersticas interesantes.

de la solapa Reloj

25 de 47 02/12/2015 0:06
Captulo 8: Instalacin de Ubuntu 14.04 LTS: Page 6 http://somebooks.es/?p=5585&page=6

La opcin Mostrar un reloj en la barra de mens, que aparece marcada


de forma predeterminada, nos permite elegir entre incluir, o no, un reloj en
el panel superior.

Si dejamos esta caracterstica activada, podemos usar las opciones que


hay justo debajo para indicar la informacin que queremos que incluya el
reloj (Da de la semana, Fecha y mes, Formato de 12 o 24 horas y
segundos.

con todas las opciones activadas.

Las opciones de la derecha nos permiten manejar tambin algunos


aspectos del calendario.

, vemos que el
calendario incluye el nmero de
semana a la izquierda.

26 de 47 02/12/2015 0:06
Captulo 8: Instalacin de Ubuntu 14.04 LTS: Page 6 http://somebooks.es/?p=5585&page=6

Tambin podemos marcar la opcin Hora en otras ubicaciones que, a su


vez, habilita el botn Elegir Ubicaciones. Cuando lo pulsamos, aparece la
ventana Ubicaciones, en la que podemos hacer clic sobre el botn que
muestra el signo de suma (+) y comenzar a escribir el nombre de una
ciudad. Automticamente aparecern en la parte inferior las
coincidencias. Basta con hacer clic sobre la lnea correcta para que dicha
ciudad quede seleccionada.

Una vez aadida la ciudad, bastar con hacer clic en el reloj para obtener
el calendario y la hora en las ciudades elegidas.

27 de 47 02/12/2015 0:06
Captulo 8: Instalacin de Ubuntu 14.04 LTS: Page 6 http://somebooks.es/?p=5585&page=6

En la mayora de los casos, esta ltima caracterstica puede parecer


innecesaria. Sin embargo, piensa en lo til que puede resultar cuando
colaboramos con personas o empresas situadas en otros pases. En estos
casos, conocer su horario local puede resultar realmente interesante.

Iniciar el sistema en modo texto


Como estamos viendo, la interfaz grfica de Ubuntu 14.04 LTS es muy til
para realizar tareas de configuracin iniciales. Incluso puede que nos
interese volver a ella de vez en cuando, para realizar modificaciones. Sin
embargo, pasados esos primeros das, probablemente el servidor
permanecer la mayor parte del tiempo con el monitor apagado e incluso
recluido en una sala a la que slo accedemos en contadas ocasiones.

Como ya dijimos al principio del captulo, a partir de ese momento, la


interfaz grfica representa un gasto superfluo de recursos y una merma
en la seguridad del sistema.

Este es el motivo que nos hace plantearnos la conveniencia de


deshabilitar la carga predeterminada de la interfaz grfica de usuario.

La mayora de las distribuciones Linux usan el concepto de nivel de


ejecucin (runlevel) para indicar el modo en el que est operando el
sistema operativo. En la prctica se emplean los siguientes niveles:

28 de 47 02/12/2015 0:06
Captulo 8: Instalacin de Ubuntu 14.04 LTS: Page 6 http://somebooks.es/?p=5585&page=6

Cuando realizamos un inicio normal, con interface grfica, estaremos


usando el nivel de ejecucin 5. Si necesitamos un inicio normal, pero sin
interface grfica, usaremos el nivel de ejecucin 3.

Los niveles 1 y 2 se utilizan en contadas ocasiones, para tareas de


mantenimiento o usos particulares del sistema.

El nivel 4 est en desuso. Podemos utilizarlo para crear un inicio del


sistema personalizado.

Por ltimo, los niveles 0 y 6 son especiales porque detienen todos los
procesos y servicios del sistema. La diferencia es que, al final , el nivel 6
lanza un script que vuelve a iniciar el sistema.

Cuando usamos este tipo de distribuciones, slo hay que cambiar una
lnea en el archivo /etc/inittab, concretamente, la que muestra el
siguiente contenido:

id:3:initdefault:

Por su parte, Ubuntu 14.04 LTS utiliza un mecanismo de inicio diferente,


llamado Upstart, y no existe el archivo /etc/inittab. Adems, tambin
se ha simplificado el uso de los niveles de ejecucin, habiendo quedado
de esta forma:

As pues, en Ubuntu 14.04 LTS no podemos cambiar el modo en el que


arranca el sistema en el archivo /etc/inittab. En su lugar, el nivel de
ejecucin se guarda en la variable DEFAULT_RUNLEVEL, dentro del
archivo /etc/init/rc-sysinit.conf.

Una de las formas ms sencillas que tenemos para cambiarlo es modificar


los parmetros que recibe de forma predeterminada el gestor de arranque
(GRUB) para indicar que el arranque debe producirse en modo texto. Lo

29 de 47 02/12/2015 0:06
Captulo 8: Instalacin de Ubuntu 14.04 LTS: Page 6 http://somebooks.es/?p=5585&page=6

haremos modificando el archivo /etc/default/grub.

con privilegios de
administracin.

Cuando nano nos muestre el contenido del archivo, nos desplazamos


hasta la lnea que tiene el siguiente contenido:

GRUB_CMDLINE_LINUX_DEFAULT=quiet splash

Nos situamos al final de la lnea y aadimos la palabra text. El resultado


final ser este:

GRUB_CMDLINE_LINUX_DEFAULT=quiet splash

30 de 47 02/12/2015 0:06
Captulo 8: Instalacin de Ubuntu 14.04 LTS: Page 6 http://somebooks.es/?p=5585&page=6

text

Cuando acabemos salimos de la edicin guardando los cambios.

Ctrl + X.

Como siempre, el editor nos pregunta si queremos guardar los cambios y


nos pide que confirmemos el nombre del archivo.

Para terminar, actualizamos la configuracin del gestor de arranque


ejecutando la siguiente orden:

sudo update-grub

pulsamos la tecla

31 de 47 02/12/2015 0:06
Captulo 8: Instalacin de Ubuntu 14.04 LTS: Page 6 http://somebooks.es/?p=5585&page=6

comando comprobamos que la


actualizacin de GRUB ha sido
satisfactoria.

Despus de esto, slo nos faltar reiniciar el sistema para comprobar que
todo ha sido correcto. Podemos lograrlo con la interfaz grfica, o
recurriendo al comando reboot desde la consola:

sudo reboot

Veremos que ahora no se carga la interfaz grfica

32 de 47 02/12/2015 0:06
Captulo 8: Instalacin de Ubuntu 14.04 LTS: Page 6 http://somebooks.es/?p=5585&page=6

usuario y contrasea habituales.

Volver a iniciar con la interfaz grfica


Para volver al comportamiento predeterminado: iniciar sesin con interfaz
grfica, slo tenemos que repetir los pasos anteriores, pero a la inversa

Como antes, comenzamos por editar el archivo /etc/default/grub.

privilegios de superusuario.

Nos situamos al final de la lnea que tiene el siguiente contenido::

GRUB_CMDLINE_LINUX_DEFAULT=quiet splash
text

33 de 47 02/12/2015 0:06
Captulo 8: Instalacin de Ubuntu 14.04 LTS: Page 6 http://somebooks.es/?p=5585&page=6

Identificamos la lnea a modificar

Nos situamos al final de la lnea y le quitamos la palabra text. El resultado


final ser este:

GRUB_CMDLINE_LINUX_DEFAULT=quiet splash

Cuando acabemos salimos de la edicin guardando los cambios.

Ctrl + X, igual que en modo


grfico.

Para terminar, actualizamos la configuracin del gestor de arranque


ejecutando la siguiente orden:

sudo update-grub

34 de 47 02/12/2015 0:06
Captulo 8: Instalacin de Ubuntu 14.04 LTS: Page 6 http://somebooks.es/?p=5585&page=6

ningn error.

Por ltimo, reiniciamos el ordenador:

sudo reboot

pulsamos la tecla

Poco despus, nos encontraremos de vuelta en nuestra confortable


interfaz grfica.

Administrar el servidor desde otro equipo de la red.


Existe una forma sencilla, y
razonablemente segura, de
conectarse a un servidor desde un
cliente con fines administrativos: SSH son las siglas de Secure

35 de 47 02/12/2015 0:06
Captulo 8: Instalacin de Ubuntu 14.04 LTS: Page 6 http://somebooks.es/?p=5585&page=6

me refiero al protocolo SSH. ell.

Mediante SSH podremos controlar OpenSSH es la versin


de forma remota un ordenador abierta y libre del protocolo
(normalmente un servidor) donde
hayamos instalado con antelacin
el software que ofrece este
servicio.

Este tipo de acceso es particularmente til en dos situaciones que son


bastante frecuentes:

No tenemos un acceso cmodo al equipo. Suele ocurrir cuando se

encuentra en una sala de servidores con caractersticas especiales.

No dispone de pantalla ni teclado desde los que trabajar. Suele

ocurrir cuando el servidor se encuentra inserto en un rack.

El protocolo SSH cifra toda la informacin que viaja entre el cliente y el


servidor. Este dato es particularmente importante cuando utilizamos
Internet como va de acceso.

Instalar y configurar OpenSSH en el servidor


Para instalar SSH en el servidor, slo tenemos que ejecutar el siguiente
comando:

sudo apt-get install openssh-server

openssh-server

36 de 47 02/12/2015 0:06
Captulo 8: Instalacin de Ubuntu 14.04 LTS: Page 6 http://somebooks.es/?p=5585&page=6

Con esto ya sera suficiente. El servidor estara listo para recibir


solicitudes de conexin. Sin embargo, an es recomendable hacer algn
ajuste para mejorar un poco ms la seguridad. Para lograrlo, editamos el
archivo /etc/ssh/sshd_config, por ejemplo, con el siguiente
comando:

sudo nano /etc/ssh/sshd_config

/sshd_config

Inmediatamente, se abre el editor con el contenido del archivo de


configuracin.

sshd_config

37 de 47 02/12/2015 0:06
Captulo 8: Instalacin de Ubuntu 14.04 LTS: Page 6 http://somebooks.es/?p=5585&page=6

El archivo sshd_config contiene la configuracin que utilizar OpenSSH


para funcionar. En l, deberamos cambiar al menos los siguientes datos:

El parmetro Port, contiene el puerto que emplearemos para la

conexin. De forma predeterminada se utiliza el 22, pero, como una

medida bsica para impedir accesos indebidos, lo cambiaremos por

un valor diferente. Podemos elegir cualquier valor entre 1025 y

65536 (por ejemplo, el 5000).

El parmetro Allowusers, si existe, limita la conexin remota slo

a los usuarios relacionados a continuacin. De forma opcional,

podemos aadir la IP de los ordenadores clientes desde los que

pueden conectarse dichos usuarios (aunque necesitaramos que

dichos clientes tuviesen tambin una IP fija).

UseDNS no
AllowUsers usuario@192.168.1.100

Si necesitsemos incluir ms de un usuario, los aadiramos a

continuacin del primero, separados por espacios en blanco,

repitiendo el mismo formato nombre_de_usuario@direccin_ip.

En nuestro ejemplo, slo limitaremos por nombre de usuario.

y aadimos la entrada
Allowusers

38 de 47 02/12/2015 0:06
Captulo 8: Instalacin de Ubuntu 14.04 LTS: Page 6 http://somebooks.es/?p=5585&page=6

En el parmetro PermitRootLogin, cambiaremos su valor a no,

para impedir accesos remotos con el superusuario.

PermitRootLogin

Cuando acabemos, deberemos reiniciar el servicio usando el siguiente


comando:

sudo service ssh restart

Conectar con un servidor SSH usando la terminal de


Ubuntu
Una vez que hemos instalado y configurado satisfactoriamente el servidor,
vamos a ver lo fcil que resulta conectarse a l desde un cliente Linux.

39 de 47 02/12/2015 0:06
Captulo 8: Instalacin de Ubuntu 14.04 LTS: Page 6 http://somebooks.es/?p=5585&page=6

Es importante decir que, la mayora de las distribuciones Linux ya


incorporan de forma predeterminada el cliente SSH, por lo que no es
frecuente que necesitemos instalarlo.

Por lo tanto, para utilizarlo, slo tenemos que escribir algo como esto:

ssh -p 5000 usuario@192.168.1.10

Como se puede suponer, el argumento -p se utiliza para indicar el


nmero del puerto que utiliza el servidor para escuchar solicitudes de
conexin SSH (recuerda que lo configuramos as en el archivo
sshd_config). Despus, indicaremos la cuenta de usuario, definida en
el servidor, que queremos utilizar para autenticarnos y la direccin IP del
propio servidor (ambos separados por un carcter @).

De forma predeterminada, SSH utiliza un mtodo de cifrado basado en


clave pblica. Como es la primera vez que nos conectamos, el cliente
SSH nos informa de que no conoce la clave pblica que le est ofreciendo
el servidor y la muestra para que podamos validarla.

Dado que estamos en un entrono de red controlado y s estamos seguros


de que el servidor al que nos estamos conectando es confiable,
contestamos S (yes) a la pregunta de si queremos continuar con la
conexin.

Al aceptar la conexin, el cliente SSH guarda esta clave pblica en el


archivo known_hosts, que se encuentra dentro de la carpeta .ssh en el
perfil del usuario con el que estamos iniciando la conexin (en este caso,
/home/cliente/.ssh/known_hosts). De esta forma, la prxima vez
que iniciemos sesin en el mismo servidor, ya no volver a preguntarnos.

40 de 47 02/12/2015 0:06
Captulo 8: Instalacin de Ubuntu 14.04 LTS: Page 6 http://somebooks.es/?p=5585&page=6

Obviamente, para la autenticacin usaremos la contrasea que


corresponda con la cuenta a la que nos estamos conectando en el
servidor.

da la bienvenida y nos ofrece el


prompt listo para que
comencemos a escribir comandos.

Observa que el prompt ha cambiado: Al principio de la imagen se est


mostrando el prompt del equipo cliente porque es ah donde ejecutamos
el cliente SSH (en nuestro ejemplo, usuario@laptop), mientras que al
final de la imagen se muestra el prompt del servidor (en nuestro caso,
usuario@somebooks-nfs:~). Esto nos muestra claramente que la
conexin est activa (aunque en ambos casos estemos usando una
cuenta llamada usuario, pero esto es una mera coincidencia).

A partir de aqu, podremos escribir ordenes en el servidor, desde el


equipo cliente, como si estuvisemos fsicamente delante del servidor.

41 de 47 02/12/2015 0:06
Captulo 8: Instalacin de Ubuntu 14.04 LTS: Page 6 http://somebooks.es/?p=5585&page=6

conexin, slo tenemos que


escribir la orden exit.

Conectar con un servidor SSH desde Windows 8.1


Si en nuestra red los servidores
fuesen Linux y los clientes
Windows, no debemos
preocuparnos de nada, porque Tambin podemos encontrar
tambin podremos acceder a la PuTTY en los repositorios de
consola de Linux desde cualquiera Ubuntu y en OSX a travs de
cliente Windows. Lo nico que
necesitamos es un programa como
PuTTY.

PuTTY es un cliente telnet y SSH programado originalmente por Simon


Tatham para sistemas Windows, pero ahora lo mantienen un grupo de
voluntarios. Dado que es software libre, se puede obtener gratuitamente
tanto su versin ejecutable como su cdigo fuente.

Para descargar la versin Windows, slo tenemos que acceder al rea de


descargas de su pgina web (http://www.putty.org/)

correspondiente.

42 de 47 02/12/2015 0:06
Captulo 8: Instalacin de Ubuntu 14.04 LTS: Page 6 http://somebooks.es/?p=5585&page=6

Una caracterstica interesante de PuTTY es que una vez descargado, no


hay que instalarlo. As, podemos guardar el ejecutable en un dispositivo
flash, por ejemplo, y llevarlo con nosotros a cualquier ordenador donde
podamos necesitarlo.

el archivo que acabamos de


descargar.

Como es habitual, Windows 8.1 nos pide que autoricemos la ejecucin del
programa, ya que proviene de un origen desconocido para l.

Ejecutar

43 de 47 02/12/2015 0:06
Captulo 8: Instalacin de Ubuntu 14.04 LTS: Page 6 http://somebooks.es/?p=5585&page=6

Esto har que se abra la ventana que utiliza PuTTY para configurar la
conexin. En ella escribiremos, como mnimo la direccin IP del servidor y
el puerto que est usando para atender intentos de conexin (recuerda
que lo configuramos con el valor 5000)

Open

Veremos que inmediatamente es abre una ventana de texto donde se va


a establecer la comunicacin con la terminal del servidor.

Sin embargo, como ya ocurri en Ubuntu, dado que es la primera vez que
intentamos acceder desde Windows 8.1, PuTTY nos muestra una ventana
donde avisa de que no conoce la clave pblica que le est enviando el
servidor y la muestra para que podamos validarla.

Igual que antes, seguimos en un entrono de red controlado y estamos


seguros de que el servidor al que nos estamos conectando es confiable.
No obstante, PuTTY nos ofrece una opcin ms que la terminal de
Ubuntu 14.04 LTS:

44 de 47 02/12/2015 0:06
Captulo 8: Instalacin de Ubuntu 14.04 LTS: Page 6 http://somebooks.es/?p=5585&page=6

Si hacemos clic sobre el botn S, aadiremos la clave al archivo de

claves de PuTTY para que la prxima vez reconozca al servidor y

no vuelva a mostrar este mensaje. Esta es la opcin que equivale a

la que usamos en Ubuntu 14.04 LTS.

Si hacemos clic sobre el botn No, estableceremos igualmente la

conexin con el servidor, pero PuTTY no guardar la clave pblica

del servidor.

Si hacemos clic sobre el botn Cancelar, abortaremos el intento de

conexin.

Al cerrar la ventana de aviso, la ventana de texto que haba detrs nos


solicita el nombre de usuario (login as:) y la contrasea (password).

pulsamos la tecla

45 de 47 02/12/2015 0:06
Captulo 8: Instalacin de Ubuntu 14.04 LTS: Page 6 http://somebooks.es/?p=5585&page=6

mensaje de bienvenida del


servidor, que nos muestra el
prompt.

Observa que el prompt se corresponde con el del servidor Ubuntu 14.04


LTS. Ya podemos comenzar la administracin del servidor.

Cuando acabemos, basta con escribir la orden exit. Esto har que se
cierre la sesin en el servidor y la ventana de texto de PuTTY.

Si en lugar de escribir la orden exit cerramos directamente la ventana de


texto, PuTTY nos preguntar si queremos cerrar la sesin.

46 de 47 02/12/2015 0:06
Captulo 8: Instalacin de Ubuntu 14.04 LTS: Page 6 http://somebooks.es/?p=5585&page=6

Si hemos intentado cerrar la ventana por error, basta con hacer clic sobre
el botn Cancelar para volver a la ventana de texto.

47 de 47 02/12/2015 0:06

También podría gustarte