Configuración inicial del servidor con Debian 11

11 set 2021 3 min di lettura
Configuración inicial del servidor con Debian 11
Indice dei contenuti

Introducción

Las distribuciones de Linux se utilizan ampliamente para construir servidores y las empresas se están beneficiando de esta solución segura y de bajo costo. Las distribuciones de Linux, incluida Debian, proporcionan muchas utilidades para instalar, configurar y proteger servidores.

Debian es un sistema operativo Linux estable, seguro y bastante popular e ideal para la configuración de servidores. Muchas distribuciones dependen de él, sobre todo Ubuntu, PureOS, SteamOS, etc.

La última versión de Debian es Debian 11 Bullseye, que incluye miles de paquetes nuevos, admite múltiples entornos de escritorio, escaneo sin controladores y una página de manual mejorada.

Este artículo se centra en cómo instalar y configurar un servidor en Debian 11 Bullseye. Al instalar o actualizar a Debian 11, hay una configuración que debe realizar para proteger su servidor.


para la configuración inicial del servidor en Debian 11 se muestran a continuación.

Actualización de Debian

El primer paso es actualizar correctamente los paquetes y la distribución. Inicie sesión en el sistema Debian 11 y abra un shell. Para actualizar la lista de paquetes, use:

sudo apt update 

Actualice los paquetes usando:

sudo apt upgrade

Se recomienda actualizar la distribución, para ello utilice el siguiente comando:

sudo apt dist-upgrade

Después de la actualización, elimine el archivo no deseado de su sistema ejecutando:

sudo apt autoremove

Crea un usuario de Sudo

Se recomienda que cree un nuevo usuario sudo para la administración del servidor en lugar de la cuenta raíz. Para esto, ejecute el siguiente comando para agregar el usuario:

sudo adduser noviello

El nuevo usuario está en el comando " noviello ". Ahora, otorgue privilegios de sudo al nuevo usuario:

sudo usermod -aG sudo noviello

Cambie de cuenta ejecutando el comando:

sudo su noviello

Puede ver que el usuario ha cambiado.

Configurar el nombre de host del sistema

Para verificar el nombre de host actual, use:

sudo hostnamectl

El nombre de host es la identidad de su sistema en una red, por lo que es una buena práctica nombrar correctamente su host y cambiar el nombre de host con el comando que se proporciona a continuación:

sudo hostnamectl set-hostname debian11

Para fines de demostración, cambié el nombre de host a "debian11". Ahora cierre la instancia de shell y vuelva a abrirla. Aparecerá un nuevo nombre de host. Para verificar el nombre de host:

hostname

El nuevo nombre de host ahora es " debian11 ".

Asegure el servidor SSH

SSH también se conoce como shell seguro, es un protocolo que se utiliza para conectarse con servidores remotos. Al configurar el servidor, se sugiere cambiar el puerto predeterminado y deshabilitar el inicio de sesión SSH raíz. Para realizar estas operaciones es necesario abrir el archivo de configuración en cualquier editor:

sudo nano /etc/ssh/sshd_confiq

Busque la línea a continuación, elimine " # " del principio de la línea y cambie el puerto 22 a 2284 .

También establezca PermitRootLogin en no y elimine el comentario eliminando el carácter " # ".

Guarde el archivo y ejecute el comando que se indica a continuación:

sudo systemctl restart ssh

Si no puede abrir este archivo, el servidor SSH faltaría en su sistema, instale SSH usando:

sudo apt install openssh-server

Administrar el firewall (ufw)

Debian no tiene un cortafuegos, por lo que debería instalarlo. Utilice el siguiente comando para instalar un cortafuegos simple (ufw) en Debian 11:

sudo apt install ufw

Para habilitar el uso del firewall:

sudo ufw enable

Para permitir el puerto, use:

sudo ufw allow 2284

Aunque depende de sus preferencias, negar el uso del tráfico entrante:

sudo ufw default deny incoming

Para permitir el uso de tráfico saliente:

sudo ufw default allow outgoing

Carga Ufw:

sudo ufw reload

Para comprobar el estado:

sudo ufw status

Reiniciar el sistema

Después de realizar todos los cambios, reinicie su sistema Debian.

sudo reboot 

Conclusión

Al configurar un nuevo servidor en Linux, debe seguir algunos pasos, que incluyen actualizar paquetes, agregar un nuevo usuario, configurar un firewall y proteger SSH.

Este artículo explica en profundidad cómo configurar un servidor en Debian 11 Bullseye recientemente lanzado. Aprendimos cómo crear un nuevo usuario con privilegios sudo, cómo cambiar el puerto SSH predeterminado y configurar un firewall para la configuración inicial del servidor en Debian 11.

Support us with a

Successivamente, completa il checkout per l'accesso completo a Noviello.it.
Bentornato! Accesso eseguito correttamente.
Ti sei abbonato con successo a Noviello.it.
Successo! Il tuo account è completamente attivato, ora hai accesso a tutti i contenuti.
Operazione riuscita. Le tue informazioni di fatturazione sono state aggiornate.
La tua fatturazione non è stata aggiornata.