Erro na execução do sshd como um serviço no cygwin

1

Estou usando o cygwin run sshd. Mas agora o sshd não está sendo executado como um serviço. Quando eu inicio o serviço usando 'net start sshd', a mensagem vem como, "o serviço cygwin sshd não pôde ser iniciado. O serviço não relatou um erro. Mais ajuda está disponível digitando NET HELPMSG 3534" e se executado usando 'cygrunsrv -S sshd 'o erro vem como "Erro ao iniciar um serviço. Status do serviço de consulta: erro win32 1062"

Eu removi o cygwin completamente, excluindo seus serviços, servidor e registro. E instalado novamente, mas o sshd não está sendo executado como um serviço.

posso ter a solução para isso?

    
por IT researcher 29.09.2015 / 13:42

2 respostas

0

Erro ao iniciar um serviço. Status do serviço de consulta: erro win32 1062

Sometimes you get a sshd/cygrunsrv service error after trying to run the service.

cygrunsrv: Error starting a service:
QueryServiceStatus: Win32 error 1062:
The service has not been started.

There can be a couple of causes for this. The following may fix the problem (this is not an option on XP Home).

Solution 1.

You may have an old or corrupt installation of Cygwin. Try reinstalling.

The following may also help:

  1. cygrunsrv -R sshd
  2. REBOOT (or use the Task Manager to kill all instances of sshd that may be running in the background)
  3. run ssh-host-config -y again.

This seemed to help on a few systems I worked on.

Solution 2.

Open an explorer window and use the "Properties | Security" dialog and explicitly add "Full Control" for the SYSTEM user to the following directories:

C:\Cygwin
C:\Cygwin\var
C:\Cygwin\var\log

Fonte Guia SSHD do Cygwin

Veja também a pergunta StackOverflow Incapaz de iniciar o serviço cygwin sshd

Outras leituras

por 29.09.2015 / 13:54
0

A verificação de /var/log/sshd.log sshd reclamou sobre /var/empty , agora de propriedade de root (que é chamado de "SYSTEM" no Windows). A solução foi alterar o proprietário em um shell administrativo do Cygwin:

chown SYSTEM /var/empty
    
por 12.02.2017 / 13:12