Servidor Ubuntu · 5 min read · Jan 16, 2026

El Servidor Perfecto - Ubuntu 10.10 [ISPConfig 3] - Página 3

4 Obtener Privilegios de Root

Después del reinicio, puedes iniciar sesión con tu nombre de usuario creado anteriormente (por ejemplo, administrador). Como debemos ejecutar todos los pasos de este tutorial con privilegios de root, podemos anteponer todos los comandos en este tutorial con la cadena sudo, o podemos convertirnos en root ahora mismo escribiendo

sudo su

(Puedes también habilitar el inicio de sesión de root ejecutando

sudo passwd root

y dándole una contraseña a root. Luego puedes iniciar sesión directamente como root, pero esto es desaprobado por los desarrolladores y la comunidad de Ubuntu por varias razones. Ver http://ubuntuforums.org/showthread.php?t=765414.)

5 Instalar El Servidor SSH (Opcional)

Si no instalaste el servidor OpenSSH durante la instalación del sistema, puedes hacerlo ahora:

aptitude install ssh openssh-server

A partir de ahora, puedes usar un cliente SSH como PuTTY y conectarte desde tu estación de trabajo a tu servidor Ubuntu 10.10 y seguir los pasos restantes de este tutorial.

6 Instalar vim-nox (Opcional)

Usaré vi como mi editor de texto en este tutorial. El programa vi por defecto tiene un comportamiento extraño en Ubuntu y Debian; para solucionar esto, instalamos vim-nox:

aptitude install vim-nox

(No tienes que hacer esto si usas un editor de texto diferente como joe o nano.)

7 Configurar La Red

Como el instalador de Ubuntu ha configurado nuestro sistema para obtener su configuración de red a través de DHCP, tenemos que cambiar eso ahora porque un servidor debe tener una dirección IP estática. Edita /etc/network/interfaces y ajústalo a tus necesidades (en este ejemplo usaré la dirección IP 192.168.0.100):

vi /etc/network/interfaces

| # Este archivo describe las interfaces de red disponibles en tu sistema # y cómo activarlas. Para más información, consulta interfaces(5). # La interfaz de red de loopback auto lo iface lo inet loopback # La interfaz de red principal auto eth0 iface eth0 inet static address 192.168.0.100 netmask 255.255.255.0 network 192.168.0.0 broadcast 192.168.0.255 gateway 192.168.0.1 |

Luego reinicia tu red:

/etc/init.d/networking restart

Luego edita /etc/hosts. Haz que se vea así:

vi /etc/hosts

| 127.0.0.1 localhost.localdomain localhost 192.168.0.100 server1.example.com server1 # Las siguientes líneas son deseables para hosts compatibles con IPv6 ::1 localhost ip6-localhost ip6-loopback fe00::0 ip6-localnet ff00::0 ip6-mcastprefix ff02::1 ip6-allnodes ff02::2 ip6-allrouters |

Ahora ejecuta

echo server1.example.com > /etc/hostname  
/etc/init.d/hostname restart

Después, ejecuta

hostname  
hostname -f

Ambos deberían mostrar server1.example.com ahora.

8 Editar /etc/apt/sources.list Y Actualizar Tu Instalación de Linux

Edita /etc/apt/sources.list. Comenta o elimina el CD de instalación del archivo y asegúrate de que los repositorios universe y multiverse estén habilitados. Debería verse así:

vi /etc/apt/sources.list

| # # deb cdrom:[Ubuntu-Server 10.10 _Maverick Meerkat_ - Release i386 (20101007)]/ maverick main restricted #deb cdrom:[Ubuntu-Server 10.10 _Maverick Meerkat_ - Release i386 (20101007)]/ maverick main restricted # Ver http://help.ubuntu.com/community/UpgradeNotes para cómo actualizar a # versiones más nuevas de la distribución. deb http://de.archive.ubuntu.com/ubuntu/ maverick main restricted deb-src http://de.archive.ubuntu.com/ubuntu/ maverick main restricted ## Actualizaciones de corrección de errores importantes producidas después de la liberación final de la distribución. deb http://de.archive.ubuntu.com/ubuntu/ maverick-updates main restricted deb-src http://de.archive.ubuntu.com/ubuntu/ maverick-updates main restricted ## N.B. el software de este repositorio es TOTALMENTE NO SOPORTADO por el equipo de Ubuntu. ## Además, ten en cuenta que el software en universe NO recibirá ninguna ## revisión o actualizaciones del equipo de seguridad de Ubuntu. deb http://de.archive.ubuntu.com/ubuntu/ maverick universe deb-src http://de.archive.ubuntu.com/ubuntu/ maverick universe deb http://de.archive.ubuntu.com/ubuntu/ maverick-updates universe deb-src http://de.archive.ubuntu.com/ubuntu/ maverick-updates universe ## N.B. el software de este repositorio es TOTALMENTE NO SOPORTADO por el equipo de Ubuntu, y puede no estar bajo una licencia libre. Asegúrate de tus derechos para usar el software. Además, ten en cuenta que el software en multiverse NO recibirá ninguna revisión o actualizaciones del equipo de seguridad de Ubuntu. deb http://de.archive.ubuntu.com/ubuntu/ maverick multiverse deb-src http://de.archive.ubuntu.com/ubuntu/ maverick multiverse deb http://de.archive.ubuntu.com/ubuntu/ maverick-updates multiverse deb-src http://de.archive.ubuntu.com/ubuntu/ maverick-updates multiverse ## Descomenta las siguientes dos líneas para agregar software del repositorio 'backports' ## N.B. el software de este repositorio puede no haber sido probado tan ## extensamente como el contenido en la liberación principal, aunque incluye ## versiones más nuevas de algunas aplicaciones que pueden proporcionar características útiles. ## Además, ten en cuenta que el software en backports NO recibirá ninguna revisión ## o actualizaciones del equipo de seguridad de Ubuntu. # deb http://de.archive.ubuntu.com/ubuntu/ maverick-backports main restricted universe multiverse # deb-src http://de.archive.ubuntu.com/ubuntu/ maverick-backports main restricted universe multiverse ## Descomenta las siguientes dos líneas para agregar software del ## repositorio 'partner' de Canonical. ## Este software no es parte de Ubuntu, pero es ofrecido por Canonical y los ## respectivos proveedores como un servicio a los usuarios de Ubuntu. # deb http://archive.canonical.com/ubuntu maverick partner # deb-src http://archive.canonical.com/ubuntu maverick partner ## Descomenta las siguientes dos líneas para agregar software del ## repositorio 'extras' de Ubuntu. ## Este software no es parte de Ubuntu, pero es ofrecido por desarrolladores de terceros ## que quieren enviar su software más reciente. # deb http://extras.ubuntu.com/ubuntu maverick main # deb-src http://extras.ubuntu.com/ubuntu maverick main deb http://security.ubuntu.com/ubuntu maverick-security main restricted deb-src http://security.ubuntu.com/ubuntu maverick-security main restricted deb http://security.ubuntu.com/ubuntu maverick-security universe deb-src http://security.ubuntu.com/ubuntu maverick-security universe deb http://security.ubuntu.com/ubuntu maverick-security multiverse deb-src http://security.ubuntu.com/ubuntu maverick-security multiverse |

Luego ejecuta

aptitude update

para actualizar la base de datos de paquetes apt y

aptitude safe-upgrade

para instalar las últimas actualizaciones (si las hay). Si ves que se instala un nuevo kernel como parte de las actualizaciones, deberías reiniciar el sistema después:

reboot

9 Cambiar La Shell Por Defecto

/bin/sh es un enlace simbólico a /bin/dash, sin embargo necesitamos /bin/bash, no /bin/dash. Por lo tanto, hacemos esto:

dpkg-reconfigure dash

¿Instalar dash como /bin/sh? <– No

Si no haces esto, la instalación de ISPConfig fallará.

10 Deshabilitar AppArmor

AppArmor es una extensión de seguridad (similar a SELinux) que debería proporcionar seguridad extendida. En mi opinión, no lo necesitas para configurar un sistema seguro, y generalmente causa más problemas que ventajas (piensa en ello después de haber pasado una semana solucionando problemas porque algún servicio no estaba funcionando como se esperaba, y luego descubres que todo estaba bien, solo AppArmor estaba causando el problema). Por lo tanto, lo deshabilito (esto es un requisito si deseas instalar ISPConfig más adelante).

Podemos deshabilitarlo así:

/etc/init.d/apparmor stop  
update-rc.d -f apparmor remove  
aptitude remove apparmor apparmor-utils

11 Sincronizar el Reloj del Sistema

Es una buena idea sincronizar el reloj del sistema con un servidor NTP ( network time protocol) a través de Internet. Simplemente ejecuta

aptitude install ntp ntpdate

y tu hora del sistema siempre estará sincronizada.

Share: X/Twitter LinkedIn

Recibe nuevas publicaciones en tu bandeja de entrada.

No spam. Cancela la suscripción en cualquier momento.