Como posso mapear um SFTP para um Drive, originalmente no Windows [closed]

24

Hoje vi que o Vista e o Win7 (que estou usando) têm a opção de mapear o ftp nativamente, de acordo com este artigo:

link

Mas eu preciso ter o sftp ... o windows tem a mesma função para o sftp ?? Estou usando o shell seguro SSH e assumindo que a transferência de arquivos que eles têm é sftp.

    
por Igor B. 25.06.2009 / 12:09

9 respostas

6

Configurar o FTP é uma coisa.
Mas, o suporte ao Secure FTP requer a integração de um mecanismo de autenticação de chave pública no sistema. O Windows ainda não está próximo disso (pelo menos para mapear sistemas de arquivos). E, se qualquer coisa é agora suportada no Windows 7, gostaria de saber muito.

Entretanto, freeSSHd é uma ferramenta muito boa para o efeito.
Ele também suporta SFTP, embora meu comando favorito seja scp .

    
por 26.06.2009 / 18:28
6

Eu não acho que você pode fazer isso nativamente no Windows, no entanto, aqui está um software correspondente às suas necessidades: expandrive .
Espero que isso ajude.

    
por 25.06.2009 / 12:14
5

Swish é perfeito para isso. É tão simples quanto dar um duplo clique e definir sua motivação: você está pronto!

Funciona perfeitamente no Win 7 32bits

    
por 30.04.2011 / 21:10
2

Eu encontrei o WinSCP é uma boa solução para Windows SFTP no Windows. Não é uma unidade mapeada, mas permite arrastar e soltar e possui integração de Putty. Confira no link

    
por 06.10.2012 / 18:20
1

djangofan tem muito perto.

Você pode configurar o encaminhamento de porta por meio do SSH. Você também pode, se suportado no servidor, executar um servidor FTP, mas aceitar apenas conexões de localhost . Caso contrário, onde está a segurança?

Em seguida, suponha que você só possa executar o processo de FTP do servidor no espaço do usuário e não possa glob na porta 21. Ok, chame-o de porta 2121.

SSH em server , com PuTTY, por exemplo, e configure o encaminhamento de porta local da porta 21 para server:2121 ou mesmo localhost:2121 se você vincular apenas a 127.0.0.1 no processo FTP do servidor.

Agora, o seu programa SSH está escutando na porta 21 da porta 21 do seu cliente (Windows) e encaminhando-o pelo SSH e solicitando, por exemplo, localhost:2121 no reino do ambiente do servidor.

Em seguida, responda a David Spillett, mas use localhost como servidor, supondo que você ainda não esteja executando algum outro servidor FTP no seu host.

O Windows Explorer deve abrir ftp://localhost e você verá o processo de FTP sendo executado no servidor. Eu suspeito que você só será capaz de fazer transferências no modo PASV.

Perguntas?

    
por 13.08.2009 / 21:42
1

Basta tentar Moodisk . É uma extensão de namespace de shell do Windows, pode mapear o diretório sftp-server para um ícone na área de trabalho do seu computador. Além disso, integra-se no botão direito do mouse no submenu Send To .

O Moodisk é uma unidade de rede, mas você pode fazer o download da ferramenta cliente e modificar o arquivo c:\windows\system32\drivers\etc\hosts , anexar a linha abaixo:

<your sftp-server's ip address> www.moodisk.com

    
por 29.11.2010 / 14:33
1

Existe um belo software chamado Swish que pode ser exatamente o que o médico receitou.

    
por 07.03.2011 / 08:18
0

O Windows não tem a função SSH, mas você pode usar o Putty.exe para fazer isso.

Tudo o que você faz é executar o telnet Putty.exe na porta 22 para abrir um túnel para a outra máquina, supondo que a máquina FTP esteja servindo como um host SSH. Você cria um proxy em uma porta local (usando a configuração de massa) que o encaminha através do túnel seguro para as portas de FTP remotas 20 + 21. Em seguida, configure o Windows 7 para mapear a origem do FTP como uma unidade (através do túnel SSH)

Eu não tentei isso sozinho, mas suponho que funcionaria: uma unidade mapeada usando o Windows 7 e "protegida usando um túnel SSL Putty"

    
por 12.08.2009 / 19:58