0% encontró este documento útil (0 votos)
13 vistas11 páginas

Guia Debian Server

Cargado por

jacobop
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
13 vistas11 páginas

Guia Debian Server

Cargado por

jacobop
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

Guía de básica de montaje de Debian Server:

Jacobo Pérez de Torres

En esta guía se explicará paso a paso el montaje y configuración básica de Debian Server,
cubriendo por encima su instalación y finalizando con la configuración del FireWall e
instalación de programas básicos. En mi caso emplearé la imagen para máquinas virtuales y
Oracle VirtualBox.

¿Que no se explicará en esta guía?:

• Instalación y configuración de herramientas de creación de máquinas virtuales.


• Instalación paso por paso de un sistema operativo.

Paso 1. Instalación de Debian:


Una vez creada nuestra máquina virtual iniciamos la instalación manual del sistema, es
importante seleccionar la instalación manual para poder configurar el particionado de
discos y la selección de paquetes a nuestro gusto.

1
En este caso voy a seleccionar la instalación normal y no la gráfica, no obstante los pasos de
instalación son los mismos, la diferencia es meramente estética con nimios cambios en la
velocidad de instalación.

A continuación nos saltará el configurador del particionado de discos, seleccionaremos la


opción “Manual”. Tras unos segundos nos pedirá confirmación para crear una tabla de
particiones, presionamos “Sí”.

2
Seleccionamos el disco que queramos particionar ( En caso de utilizar una VirtualBox, como
en mi caso, solo tendremos una opción ).

Escogemos la opción “Espacio Libre” y podremos empezar a crear las particiones.

3
En este caso voy a crear las siguientes particiones con sus respectivos tamaños:

• /boot → 200MB de espacio → Sistema de archivos EXT4.

• /(O carpeta raíz) → 10GB de espacio → Sistema de archivos EXT4.

• /var → 9.8GB de espacio → Sistema de archivos EXT4.

• (swap o espacio de intercambio) → 2GB.

4
A la hora de crear la partición /boot es recomendable que seleccionemos la opción “Marca
de Arranque”.

5
Una vez creadas las particiones deseadas presionamos “Finalizar el particionado y escribir
los cambios en el disco”.

6
Revisamos los datos y en caso de que sean correctos confirmamos y pasamos al siguiente
paso.

Configuramos el gestor de paquetes en caso de necesitarlo, yo omitiré este paso y


descargaré los paquetes por defecto de Debian.

7
Escogemos o no participar en la recopilación de datos de Debian y finalmente instalamos el
gestor de arranque GRUB.

Con esto habremos finalizado la instalación y podemos pasar la configuración básica.

8
Paso 2. Configuración básica de Debian:
Iniciamos sesión como “root” en la terminal con la contraseña que designamos en los
primeros pasos de la instalación.

Antes empezar con la configuración e instalación de paquetes comprobamos que no existan


actualizaciones, para ello escribiremos: apt-get update

En caso de haber alguna, la aplicaremos mediante el comando: apt-get upgrade

9
Ahora vamos a instalar un par de paquetes básicos ( SSH, Apache y MariaDB ) cuyo uso y
configuración no se cubrirá en esta guía.

Para instalar un paquete simplemente escribimos el comando: apt-get install


[nombre_del_paquete]

En caso de no conocer el nombre exacto de un paquete podemos escribir el siguiente


comando para buscarlo: apt search [nombre_parcial_del_paquete]

Vamos entonces a instalar los paquetes openssh-server, apache2 y mariadb-server.

Tras escribir el comando buscará el paquete y en caso de encontrarlo nos pedirá


confirmación para instalarlo, simplemente escribimos “S” para confirmar o “N” para
rechazar.

Tras instalar SSH podremos conectarnos a nuestro servidor de forma remota, pero antes
vamos a instalar y configurar un FireWall, en mi caso emplearé UFW. Para ello simplemente
deberemos instalarlo con los comandos que hemos visto con anterioridad: apt-get install
UFW

Una vez instalado deberemos comenzar su configuración para ello podemos escribir “ufw” y
nos mostrará la lista de comandos disponibles.

Lo primero que debemos hacer es habilitar el FireWall y confirmar que funciona, para ello
escribiremos: ufw enable

Tras esto y si no ha habido ningún error podemos empezar a abrir puertos.

10
El primero que debemos abrir es el puerto SSH, de no hacerlo perderemos el acceso remoto
a la máquina y no habrá forma de acceder a ella más allá de un acceso físico o mediante la
consola de un proveedor de servicios. Para abrir un puerto simplemente escribiremos el
siguiente comando: ufw allow [puerto]

En el caso de SSH escribiremos: ufw allow 22 ; ufw allow 22/TCP y ufw allow openssh

Para apache2, escribiremos: ufw allow http y ufw allow https

Tras esto, debemos recargar el FireWall para que se apliquen los cambios. Escribimos: ufw
reload

Y por último comprobamos que las reglas han sido aplicadas y que el FireWall está
funcionando: ufw status

Paso 3. Conexión SSH:


Ya finalizados los pasos anteriores podemos conectarnos a nuestro servidor de forma
remota vía SSH. Para ello abriremos nuestra terminal ( Windows o el sistema operativo que
empleemos ) y escribiremos lo siguiente: ssh [nombre_de_usuario]@[IP]

Nos pedirá la contraseña y nos habremos conectado, cabe destacar que por defecto el
usuario “root” estará deshabilitado para conexión externa, por lo que deberemos o bien
activarlo o bien conectarnos con otro usuarío.

11

También podría gustarte