cliente win10
1. Instale o mobaXterm e conecte-se ao servidor para garantir que o serviço ssh esteja disponível
2. Digite ssh-keygen na janela cmd
3. Abra o diretório C:/Users/Username/.ssh/id_rsa.pub, abra-o com o Bloco de Notas e copie o conteúdo da chave pública
lado do servidor Ubuntu (pode operar na janela ssh)
1. (sudo) toque em ~/.ssh/authorized_keys
2. Abra o arquivoauthorized_keys no diretório do servidor mobaXterm, cole a chave pública copiada antes e salve-a
3.chmod 700.ssh
chmod 600 .ssh/authorized_keys
cliente win10
1. Baixe e instale o VSCode, instale o plug-in chinês, Remote-SSH, Remote-SSH: Editing, Remote Explorer (pesquise a palavra-chave Remote, instale os três primeiros)
2. Crie uma nova conexão na janela de conexão esquerda e edite-a
Anfitrião 192.168.214.131
Nome do host 192.168.214.131
Usuário Ellis
ForwardAgent sim
Arquivo de identidade C:\Users\84977\.ssh\id_rsa
3. Abra o diretório remoto para criar um diretório de programação python, crie um arquivo de teste python e instale o plug-in python remoto de acordo com os prompts do VSCode
4. Edite o arquivo de configuração launch.json no componente de depuração no lado esquerdo do VSCode e escreva o caminho do interpretador python
{
"versão": "0.2.0",
"configurações": [
{
"name": "Python: depuração de trem",
"tipo": "python",
"python": "/nhome/nomedeusuário/miniconda3/envs/torch/bin/python",
"solicitação": "lançamento",
"programa": "${arquivo}",
"console": "terminal integrado",
"justMyCode": verdadeiro
}
]
}
5. Reinicie o VSCode e edite e depure remotamente no diretório de código python criado entre