Problemas encontrados al usar ssh en vscode para conectarse a una máquina Linux
Cuando se usa ssh desde vscode para conectarse a una máquina Linux remota, el servidor ssh de vscode se bloquea al copiar el servidor vscode al host usando scp.
A veces, vscode ssh solicitará la contraseña repetidamente pero aún así no podrá conectarse.
Otros blogs dicen que esto se debe a un estado de salida final anormal:
Ver en la barra de menú, hacer clic en la paleta de comandos
Escribir remoto-ssh:kill vs code server en el host...
Ingrese la contraseña nuevamente para iniciar sesión nuevamente.
Sin embargo esto no funciona. . . . .
Mi solución:
cd al directorio /home/chann/.vscode-server/bin/f80445acd5a3dadef24aa209168452a3d97cc326 y elimine el directorio vscode-remote-lock.chann.f80445acd5a3dadef24aa209168452a3d97cc 326, Bloquear los archivos relevantes y vuelva a conectarse. El orden a partir de f8 es diferente en cada máquina.
Análisis:
Escriba ssh en el panel de Comandos View-gt de vscode, busque Remote-SSH: Configuración, haga clic en él y luego deslícese hacia abajo para encontrar Remote-SSH: Pantalla; Inicie sesión en el terminal y marque la casilla para Mostrar siempre el terminal de inicio de sesión SSH.
El archivo de arriba que dice "Adquirir bloqueo" probablemente sea el problema, así que elimínelo.