Eu queria saber o que as pessoas usam como um servidor SSHd no Windows? Decidi que quero fazer logon usando o SSH em meus computadores com Windows, mas não quero usar o Linux em tempo integral. Quais são as minhas opções, além do Cygwin (que eu conheço)? Analisei outro software de servidor, mas não sei quais são confiáveis e não é fácil encontrar análises de alguns deles. Obrigado!
14
Respostas:
Dê uma olhada no freeSSHd se você quiser evitar o cygwin. Eu realmente não tenho problemas com isso. Sua ferramenta freeFTPd também é bastante agradável.
Imagens:
fonte
O Bitvise SSH Server é um ótimo produto. Gratuito para uso pessoal, mas tenho uma licença paga para uso comercial. Com o cliente SSH deles , você pode configurar o encaminhamento de SOCKS enquanto viaja para direcionar o tráfego da Web e de e-mail através do servidor. Suporta túneis de porta, área de trabalho remota, SFTP e usuários virtuais com uma interface gráfica fácil de configurar.
fonte
Eu uso o OpenSSH . Ele usa peças do cygwin, mas instala o que precisa e é muito menor do que uma instalação completa do cywin. É bastante fácil configurá-lo como um serviço no Windows (pelo menos XP) - sem experiência em executá-lo no Vista ou no Windows 7.
fonte
Veja também estas perguntas:
/programming/18292/what-are-some-good-ssh-servers-for-windows
/server/8411/what-is-a-good-ssh-server-to-use-on-windows
fonte
A Microsoft lançou recentemente sua própria versão do OpenSSH para Windows ( versões e downloads ).
Ele não depende do Cygwin ou de qualquer outra coisa.
Eu preparei um guia para configurar o servidor SSH / SFTP no Windows usando esta versão do OpenSSH da Microsoft .
fonte
Eu costumava usar o OpenSSH, mas mudei para o KpyM ( http://www.kpym.com ) com algumas modificações de código para meus próprios fins. É muito mais leve que o freesshd e pode ser executado como um serviço tão bom para redes nas quais você deseja que ele funcione o tempo todo sem um ícone na bandeja de notificação. Além disso, para implantações, você pode usar o sinalizador / SILENT para instalar com os padrões.
fonte
Cygwin OpenSSH .
Passos:
$ ssh_config
$ net start sshd
Adicione-se (mais simples):
$ ssh-user-config
(diga SIM para o primeiro apenas é suficiente)$ ssh my_username@hostname_with_cygwin_openssh
de outra máquinaAdicionando outros usuários:
$ mkpasswd
do Cygwin para atualizar / etc / passwd$ nano /home/john/.ssh/authorized_keys
e cole sua chave SSH públicaSe você tiver problemas, verifique
/var/log/sshd.log
fonte
Eu costumava usar copSSH ; é baseado no OpenSSH.
Use as práticas descritas aqui e aqui para bloqueá-lo.
Eu gosto do cliente Bitvise Tunnelier . Na minha experiência, foi melhor do que massa de vidraceiro (especialmente a opção de reconexão automática).
fonte