
Recientemente decidí deshabilitar el acceso raíz a mi VPS a través de SSH/PuTTy. Siendo este un esfuerzo evidente por aumentar la seguridad del VPS.
Lo logré dirigiéndome /etc/ssh/sshd_config
y realizando los siguientes cambios de línea:
PermitRootLogin yes
aPermitRootLogin no
PasswordAuthentication yes
aPasswordAuthentication no
Luego inicié sesión en el VPS, a través de PuTTy y reinicié SSH colocando el siguiente comando:
service ssh reload
No tuve problemas con lo anterior pero ahora deseo recuperar el acceso raíz al VPS. Pensé que sería tan sencillo como revertir los pasos que realicé en el /etc/ssh/sshd_config
archivo. Desafortunadamente, este no parece ser el caso. Supongo que es porque necesito recargar el SSH para que los cambios surtan efecto. Algo que obviamente no puedo hacer sin tener acceso en primer lugar.
¿Qué otras opciones tengo para permitirme recuperar este acceso Root?
Soluciones hasta la fecha...
- Asigné
bin/bash (chrooted)
acceso SSH a otro usuario. Inicié sesión a través de PuTTy, con este usuario, intenté recargar SHH desde aquí. Desafortunadamente, el comando no fue reconocido cuando inició sesión con este usuario.
Respuesta1
Muchos proveedores de VPS ofrecen acceso de consola al VPS. Allí puede iniciar sesión en el sistema root
y realizar cualquier operación que necesite privilegios de root.
Consulte el panel de control de su proveedor de VPS para conocer la opción.