Vscode se conecta al servidor Linux de forma remota

Condiciones del servidor Linux (o máquina virtual):

  1. servicio ssh abierto

cliente:

  1. vscode 

 1. Servidor

 El servidor necesita habilitar el servicio ssh vscode para conectarse, primero verifique si el servicio ssh está habilitado en Linux

systemctl  status sshd
servie sshd status

Ejecute el comando, si puede ver que ssh se está ejecutando, puede usar directamente vscode para conectarse y pasar al siguiente paso.

Si el medidor está encendido, intentamos encenderlo:

systemctl  start sshd
servie sshd start

 Para activar y desactivar el inicio automático:

systemctl enable sshd
systemctl disable sshd

Si ssh no se puede abrir a través de systemctl y service

Está bien~~~, yo tampoco tuve éxito

A continuación, intente instalar el servicio ssh:

sudo apt-get install openssh-servidor

servicio ssh abierto

/etc/init.d/ssh inicio

查看是否ssh端口进程在监听

   测试连接:

   ```
   ssh localhost
   
   ps -e | grep ssh
   ```

 

 La verificación exitosa indica que el servicio ssh ha sido habilitado:

Ver procesos relacionados 

2. conexión remota vscode

 Instalar extensión remota-ssh

Añadir nuevo anfitrión:

ssh -p22 root@ip 

Verifique el archivo de configuración, he configurado dos máquinas virtuales aquí y conéctese después de verificar que la información sea correcta: 

 

 

Supongo que te gusta

Origin blog.csdn.net/qq_53633989/article/details/131280752
Recomendado
Clasificación