Servidor AWS y Usuario wsgi - mglacayo07/serverwiki GitHub Wiki

1. Crear un servidor en AWS

1.1 Crear una instancia EC2

  1. Inicia sesión en AWS.
  2. Navega a EC2 y selecciona "Launch Instance".
  3. Elige la AMI de Ubuntu Server 22.04 LTS.
  4. Selecciona el tipo de instancia (t2.micro si estás en el Free Tier).
  5. Configura almacenamiento y red.
  6. Crea o selecciona un par de claves.
  7. Lanza la instancia.

1.2 Conectar al servidor

ssh -i "your-key.pem" ubuntu@<tu-dirección-ip-pública>

2. Crear el usuario wsgi

2.1 Crear el usuario

sudo adduser wsgi
  • Sigue las indicaciones para establecer la contraseña.

2.2 Dar privilegios sudo al usuario

sudo usermod -aG sudo wsgi

2.3 Habilitar autenticación por contraseña

Editar el archivo de configuración de SSH:

sudo nano /etc/ssh/sshd_config

Cambiar o agregar las siguientes líneas:

PasswordAuthentication yes
KbdInteractiveAuthentication yes

Reiniciar el servicio SSH:

sudo systemctl restart sshd

En una nueva terminal prueba la conexión a tu servidor

ssh wsgi@<tu-dirección-ip-pública>