Home para o laboratório com vpntunnel; que ssh para a estação de trabalho. Como editar um arquivo WS w / IDE a partir de casa?

0

Configurei um túnel VPN do meu laptop em casa para o meu desktop no laboratório. Apenas no laboratório eu posso acessar a estação de trabalho.

Quando estou no laboratório, uso o Spyder para abrir meus arquivos python da estação de trabalho. Para fazer isso eu uso 'Conectar ao servidor' no Ubuntu. Então eu posso navegar facilmente pelas pastas e arquivos da janela aberta; e clique com o botão direito, abra com, spyder. Eu me sinto confortável com os arquivos interessados e, quando estiver pronto, os executo na estação de trabalho com o ssh.

De casa, claro, posso usar o ssh para remotamente a estação de trabalho. Eu uso o vim e para pequenos trabalhos sou feliz. Mas para tarefas mais ambiciosas eu quero spyder.

A pergunta é: Como posso abrir (editar / salvar) arquivos na estação de trabalho do Spyder em minha casa? Por exemplo, usar 'conectar ao servidor' seria bom, mas todas as soluções também estão bem.

    
por prometeu 03.08.2017 / 12:48

1 resposta

0

Você poderia usar um sistema de arquivos de rede de algum tipo. O sshfs é provavelmente o mais fácil de se trabalhar com essa finalidade - certamente mais fácil do que configurar um vpn para encapsular SMB ou NFS com segurança.

Descrição do pacote debian de sshfs :

Description-en: filesystem client based on SSH File Transfer Protocol sshfs is a filesystem client based on the SSH File Transfer Protocol. Since most SSH servers already support this protocol it is very easy to set up: i.e. on the server side there's nothing to do. On the client side mounting the filesystem is as easy as logging into the server with ssh.

Outra alternativa útil que vale a pena considerar é configurar um git server em que tanto sua área de trabalho doméstica quanto a estação de trabalho do laboratório tenham acesso, edite onde quer que você esteja com o editor de que você gosta e use git push e git pull para mantê-los em sincronia. O bônus é que você mantenha um histórico de revisão dos programas que está escrevendo.

Há pelo menos o número de páginas e postagens de blog sobre como configurar um servidor para git , pois há ferramentas para isso. Aqui estão alguns que eu encontrei com o google:

link link

PS: eu uso gitlab no docker como meu servidor git em casa. É um exagero para as minhas necessidades, mas eu acho o fato de que ele pode executar um repositório docker e também ser bastante útil.

    
por 03.08.2017 / 13:03

Tags