1. Atualize o vscode para 1.35+
2. Instale o pacote de desenvolvimento remoto
3. Configuração:
Configuração SSH:
Preparação ambiental
- O sistema operacional local usa win10 1809 e superior, esta versão vem com Open SSH Client, que pode salvar a configuração do ssh
Par de chaves local gerado pelo win10
ssh-keygen -t rsa -b 4096 -f C:\DevEnv\conf\ssh\id_rsa-remote-ssh
Configuração de host Linux remoto
Faça upload do par de chaves gerado (id_rsa-remote-ssh e id_rsa-remote-ssh.pub) para o usuário correspondente do Linux e execute: (O IP do servidor aqui é 10.110.1.99
ssh-copy-id -i id_rsa-remote-ssh.pub 10.110.1.99
Também pode ser configurado manualmente, mas por meio da configuração do comando ssh-copy-id, você pode definir as permissões apropriadas para o diretório inicial do usuário (home) e ~ / .ssh e ~ / .ssh / authorized_keys.
Após a conclusão, exclua id_rsa-remote-ssh e id_rsa -remote-ssh.pub
Defina o arquivo de configuração do plugin Remote-SSH de vscode:
Host 10.110.1.99
HostName 10.110.1.99
User root
IdentityFile C:\DevEnv\conf\ssh\id_rsa-remote-ssh
Abra o arquivo do servidor e inicie o desenvolvimento remoto (observe que após a nova versão 1.45, aqui 'gerenciador de recursos remotos' deve selecionar 'Destinos SSH')
Digite a senha que você acabou de definir:
Enter passphrase for key 'C:\DevEnv\conf\ssh\id_rsa-remote-ssh':
Selecione a pasta onde o código está localizado
Apêndice: git upgrade no Linux
Dependências de instalação:
># yum install curl-devel expat-devel gettext-devel openssl-devel zlib-devel asciidoc
># yum install gcc perl-ExtUtils-MakeMaker
Desinstale o git1.8.3 que vem com o Centos:
Verifique a versão do sistema através de git --version, Cento6.5 deve ter sua própria versão git 1.8.3
># yum remove git
Baixe git2.22.0 e adicione git à variável de ambiente ( endereço do arquivo de origem de download do git )
- Baixe e descompacte:
wget https://mirrors.edge.kernel.org/pub/software/scm/git/git-2.22.0.tar.gz
tar zxvf git-2.22.0.tar.gz
cd git-2.22.0
- Compilar e instalar
make prefix=/usr/local/git all
make prefix=/usr/local/git install
-
Ver git
whereis git git –version
-
Configurar variáveis de ambiente
vim / etc / profile
adiciona export PATH = $ PATH: / usr / local / git / bin ao
arquivo de configuração efetivo source / etc / profile
A primeira configuração, depois de tentar por muito tempo, finalmente a configuração é boa, a escrita não é muito perfeita, se você tiver alguma dúvida, pode perguntar na seção de comentários