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
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 |
|
|
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