Red de conocimiento informático - Problemas con los teléfonos móviles - Problemas encontrados al usar ssh en vscode para conectarse a una máquina Linux

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.