2

やあ!sshdCygwin Windows サービスを開始しようとすると、次のエラーが発生します。

$ cygrunsrv.exe -S sshd
cygrunsrv: Error starting a service: QueryServiceStatus:  Win32 error 1062:
The service has not been started.

以前ssh-host-configは権限分離でサービスをインストールしていました。このスクリプトによりsshd、 との 2 人のユーザーが作成されましsshd_serverた。

4

1 に答える 1

3

以下は私のためにこの問題を解決しました:

ユーザーの「フル コントロール」アクセス許可をSYSTEM次のディレクトリに追加します。

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

それでも問題が解決しない場合は、実行ssh-host-config -yして再試行してくださいcygrunsrv -S sshd

また、再試行する前にsshd発行して、実際にサービスをアンインストールしました。cygrunsrv -R sshdssh-host-config -y

( http://www.noah.org/wiki/Sshd_on_Windowsで解決策を見つけました)

于 2012-09-14T04:44:29.377 に答える