como fazer o SFTP funcionar no Windows

3

Qual é a maneira correta de configurar sshwindows para autenticação de chave SSH? O usuário precisa ser criado primeiro no Windows ou um login pode ser inserido no passwd sem um equivalente no Windows?

Eu pesquisei no Google e experimentei os tutoriais e guias de início rápido. Até agora, exatamente 0 funcionou.

Nenhum apontou que, para trabalhar no Windows 2008 R2, você precisa alterar as propriedades do cygrunsrv.exe para o modo de compatibilidade "Windows XP SP3" para passar pela inicialização do serviço "erro 1067". Embora esteja em execução, nenhuma configuração me permitiu efetuar logon no servidor SFTP, embora eu tenha tentado (de outra máquina):

  • a mesma conta de usuário adicionada usando "mkpasswd" + senha do Windows
  • a mesma conta de usuário adicionada usando "mkpasswd" + chave ssh pública (adicionada a /home/theuser/.ssh)

No Windows 2003 R2 (uma tentativa diferente), o serviço falharia sempre que fosse iniciado.

Alguns links pelos quais passei

por RichardTheKiwi 10.02.2012 / 03:18

2 respostas

1

sufr para: link

e download:

  • pageant.exe (GUI para adicionar chaves privadas ssh)
  • psftp.exe (ferramenta de linha de comando)

  • puttygen.exe (GUI para criar chaves privadas de ssh)

gere sua chave e adicione-a ao concurso. Agora você pode usar o psftp.exe para carregar arquivos de download. (inicie-o em uma linha de comando do windows)

    
por 22.06.2012 / 10:10
0

Tente o servidor ftp central, que permite configurar o sftp sem usar a autenticação baseada no Windows.

    
por 10.02.2012 / 10:01