O serviço SSHD CYGWIN não está sendo iniciado

1

Para configurar o Hadoop, estou instalando o CYGWIN na minha máquina Windows 7 de 32 bits. Instalou com sucesso sem nenhum erro.

CYGWIN Setup version : 2.774
$ uname -r : 1.7.17(0.262/5/3)

SSHD instalado com êxito, quando tento iniciar CYGWINSSHD de services.msc ou ele não inicia OU começa e termina instantaneamente. quando eu inicio usando o cygwin termical ele diz ..

$ net start sshd
The CYGWIN sshd service is starting.
The CYGWIN sshd service could not be started.
The service did not report an error.
More help is available by typing NET HELPMSG 3534.

Eu pesquisei muito no Google, mas não consegui.

P.S.

  • Também tentei com firewall e antivírus desativados.
  • CYGWIN instalado e sempre iniciar o terminal como administrador.

Como posso resolver isso e tornar o sshd start, funcionando normalmente sempre que o inicio?

Qualquer ajuda seria ótima para mim. Obrigado!

    
por manurajhada 30.04.2013 / 09:36

2 respostas

3

Como sugerido por @devNull, eu li /var/log/sshd.log e o arquivo disse Privilege separation user sshd does not exist . Quando pesquisei, o problema encontrou um BlogPost que resolveu meu problema sem problemas e que instruiu para

Adicione esta linha ao arquivo /etc/passwd ,

sshd:x:74:74:Privilege-separated SSH:/var/empty/sshd:/sbin/nologin

e esta linha no arquivo /etc/group ,

/etc/group:sshd:*:27:

P.S. : O objetivo desta resposta é apenas manter um log / StickyNote para o problema e sua solução para si e para os outros.

    
por 01.05.2013 / 20:55
0

Eu excluí o usuário sshd da minha máquina. Simplesmente criar um usuário padrão com o nome sshd resolveu esse problema para mim.

    
por 31.03.2016 / 00:51