Condiciones del servidor Linux (o máquina virtual):
- servicio ssh abierto
cliente:
- 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: