You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

1.8 KiB

weight title date draft summary categories tags
4 Instalación de VPS en Contabo 2024-06-18T22:56:21+0200 true Como montar tu propio VPS en Contabo
notes
selfhosted

Opciones en Contabo

Instalación

Con el servidor recien instalado con nuestro S.O. escogido (Debian) nos conectamos desde nuestro PC.

ssh -o PreferredAuthentications=password root@38.242.142.112

Y hacemos la típica actualización:

apt update
apt upgrade

Install git y etckeeper:

apt install git
apt install git-crypt
apt install gnupg
git config --globar user.email "whaterver@mail.com"
git config --global user.name "Name Surname"
apt install etckeeper

Bibliotecas de compresión:

apt install zip unzip unace bzip2 lzop p7zip p7zip-full

Utilidades:

apt install most mc tree neofetch tmux aptitude rsync

Instalamos sudo:

apt install sudo

Instalamos ufw

apt install ufw

Vamos a añadir usuarios:

adduser --uid=1111 hostadmin
gpasswd -a hostadmin sudo

adduser salvari
gpasswd -a salvari sudo

adduser dockadmin
gpasswd -a dockadmin sudo

Desde nuestra estación de trabajo preparamos las claves de acceso al server remoto y las trasferimos al mismo.

ssh-keygen -b 4096 -t rsa    # Especificamos ~/.ssh/fomalhaut_rsa como salida

ssh-keygen -t ed25519 -a 100    # <-- Opción mas robusta

ssh-copy-id -i .ssh/newkey_ed25519 -o PreferredAuthentications=password remoteuser@host

El último paso lo repetimos para todos los usuarios remotos a los que queramos acceder, que no deberían ser muchos.

Cambiamos la configuración para que no se admintan login con password

Configuración de cortafuegos

Configuración de fail2ban

root - Torrezn0Melancolico hostadmin - Torrezn0Melancolico salvari - tesla fura macetas dockadmin - margalo dreams