Cuando se intenta abrir una conexión Remote-SSH desde Visual Studio Code a un contenedor LXC basado en TurnKey Core aparece el siguiente mensaje de error: “Setting up SSH Host hostname: Waiting for port forwarding to be ready”.
El problema reside en la configuración especificada en el fichero /etc/ssh/sshd_config.d/turnkey.conf
:
# SSH hardening recommended by lynis
X11Forwarding no
AllowTcpForwarding no
ClientAliveCountMax 2
MaxAuthTries 3
MaxSessions 2
Como se puede observar, esta opción está deshabilitada. Habría que cambiar el valor de AllowTcpForwarding
a yes
y reiniciar el servicio mediante el comando systemctl restart sshd.service
.
Historial de cambios
- 2025-03-14: Documento inicial