> ## Knowledge Base Index
> Fetch the complete knowledge base index at: https://helpdesk.ggcircuit.com/sitemap.xml
> Use this file to discover available pages before exploring further.
> Pure-Markdown content can be obtained by appending a '.md' suffix to the content URLs listed in the sitemap (without the trailing slash).

# 🔐 Habilitando el Acceso SSH Remoto como Root

A veces, el personal de ggCircuit puede pedirte que habilites acceso remoto por SSH como usuario `root`. Esto les permite ayudarte con administración del sistema, copias de seguridad/restauración de imágenes o solución de problemas.

> ⚠️ **Cuidado:** Permitir acceso remoto de `root` por SSH generalmente **no se recomienda** para uso a largo plazo. Si es posible, considera crear un usuario administrativo separado en su lugar. Si *decides* proceder, asegúrate de que tu contraseña de `root` sea fuerte—al menos **12+ caracteres**, idealmente aleatoria.

---

### 🛠️ Cómo Habilitar el Acceso Root por SSH

Puedes habilitar acceso remoto de root ejecutando los siguientes comandos en tu servidor basado en Debian:

```
sed -i 's/#PermitRootLogin prohibit-password/PermitRootLogin yes/g' /etc/ssh/sshd_config
systemctl restart sshd.service
```
> ✅ **Consejo:** Si estás usando el **Panel de Control Debian**, es una buena idea hacer estos cambios allí para una gestión más fácil.

---

### 🚫 Deshabilitando el Acceso Root (Cuando Termines)

Tan pronto como ya no necesites asistencia remota, se recomienda ampliamente **deshabilitar el acceso root nuevamente** para proteger tu sistema:

```
sed -i 's/PermitRootLogin yes/#PermitRootLogin prohibit-password/g' /etc/ssh/sshd_config
systemctl restart sshd.service
```

Mantener tu sistema seguro es siempre la prioridad. ¡Avísanos si necesitas ayuda creando un usuario administrativo seguro en su lugar!