É possível atribuir um editor para editar arquivos remotos através de FTP, enquanto no Windows 8 Explorer

1

Eu tenho uma VM remota que executa o Ubuntu Server 12.04 LTS. Eu instalei nessa máquina remota vsftpd . Portanto, posso acessar pastas e arquivos nessa máquina remota por meio do FTP. Meu objetivo é tornar minha vida mais simples assim na minha máquina Windows 8 (local), eu criei um novo local de rede no Windows Explorer. Para ser específico, enquanto em "Este PC", clicou com o botão direito - > adicione um local de rede e digite o URL ftp://RemoteUbuntuServerDomain.org . Eu era realmente capaz de ver os arquivos do jeito que eu queria, mas quando eu clico duas vezes em um arquivo (não uma pasta), ele é aberto com o Firefox.

Pesquisando Default Programs - > Associate a file type or protocol with a specific program Descobri que o FTP está de fato associado ao Mozilla Firefox, mas quando tentei alterá-lo, as opções sugeridas estavam em outros navegadores, WinSCP ou Look for an app in the store . Faz sentido não ser capaz de abrir qualquer link ftp com um editor, é claro.

Poderia haver uma maneira de atribuir um editor a arquivos de abertura ou, pelo menos, tipos de arquivos por meio do FTP e do Windows Explorer? Meu editor de preferência é o Sublime Text e não quero usar um plugin FTP nesse editor. Eu não quero um tipo de solução WinSCP também. Eu gostaria do comportamento que descrevi.

Editar: isso parece ser um problema que incomoda outras pessoas também como sugerido nos comentários. Até agora, as soluções sugeridas / abordadas por mim são as seguintes:

  • [Sugerido] NetDrive, WebDrive, Swish (não funciona no Windows 8) e Fling. Até agora, o NetDrive parece ser o mais próximo, mas custa depois de 30 dias de teste.
  • [Approach] Tente atribuir um programa personalizado ao protocolo FTP (e seus derivados, como ftps, sftp, etc.) através do registro. ( relevante para WinSCP. Encontrou um para o FileZilla também, mas não pode postar mais de 2 links com menos de 10 rep)
  • [Abordagem] Talvez crie uma VPN com o servidor e navegue pelas pastas no servidor, pois o local seria uma solução não FTP. No entanto, isso tem o problema que eu tenho que iniciar uma conexão vpn com o servidor toda vez ou estar sempre em uma conexão VPN. Talvez eu possa atribuir uma placa de rede para se conectar à VPN e ter meu cartão principal para conexão de internet pública?
por Tasos 04.04.2015 / 17:38

2 respostas

1

A melhor solução que encontrei até agora, que é relevante para editar arquivos de código remotos, é a seguinte:

link

Outra abordagem é configurar chaves para uma conexão SSH com o OpenSSH no Windows. Então você precisa carregar a chave pública para o servidor e também converter a chave local com puttygen. (que está incluído na pasta de instalação do winscp).

Não tenho permissão para postar mais de dois links com 15 ou menos representantes para que o Google

  • Autorização de chave pública do WinSCP
  • WinSCP PuTTYgen

Depois disso, você pode criar um atalho (para a sua barra de tarefas, por exemplo), que abre diretamente um site remoto através do WinSCP, conforme descrito aqui

link

em "Ícones do Desktop e do Início Rápido".

No final desta segunda abordagem, você deve ser capaz de clicar no atalho e, sem digitar uma senha, ser conectado com segurança ao seu servidor. Além disso, se você editar os arquivos remotos com o editor e salvá-los, o WinSCP não solicitará mais uma senha na primeira vez em que você salvar um arquivo. Ao contrário de conexão de senha que é. Além disso, este método não requer um servidor FTP em execução.

    
por 06.04.2015 / 17:46
0

O Windows Explorer não suporta nativamente FTP, apenas um navegador faz isso.

Existem, no entanto, ferramentas de terceiros que integrarão o FTP ao Windows Explorer. O NetDrive é possivelmente o mais comum. Mas há outros, como Swish , que funcionam se você mudar para uma conexão segura.

ATUALIZAÇÃO: WebDrive é outra solução comercial que é ridiculamente cara. O FTPx é uma ferramenta shareware, embora eu não saiba se ele suporta o W8.

Uma abordagem ligeiramente diferente é adotada pelo Fling . Isso sincroniza as pastas FTP remotas com as pastas locais do Windows.

Parece haver alguma discussão sobre se o que você quer está disponível nativamente embora o resultado pareça incerto. Pessoalmente, eu sempre achei o suporte FTP e WebDAV nativo do Windows muito pouco confiável. Não é à toa que há vários clientes FTP bem usados e suportados, como o WinSCP & FileZilla.

Pode ter mais alguns mais tarde, se o tempo permitir.

ATUALIZAÇÃO 2: Outro pensamento se você está pensando em mudar o servidor (mencionado por você em relação a uma solução VPN) seria implementar o WebDAV. Embora isso também possa ser problemático para usar com o Windows, ele é suportado nativamente.

Uma coisa que eu deveria ter apontado antes também. Você deve nunca usar um protocolo não seguro (FTP, WebDAV) em uma rede pública. Nunca! O WebDAV pode ser configurado para usar a criptografia SSL / TLS e o FTP pode ser acessado por vários padrões seguros.

    
por 04.04.2015 / 21:29