Cygwin なんでも掲示板

一覧最新記事過去一覧 | 検索FAQアンテナHOME
(新規投稿・発言はできません)


スレッド

└◇2109:
sshdサービスにてエラー [しんや] 04/27 11:24

 └◇2123:Re:sshdサービスにてエラー [な] 04/30
  └◇2127:Re[2]:sshdサービスにてエラー [nil] 04/30 <


2109● sshdサービスにてエラー[ しんや ] 2004 04/27 11:24
インストール後、cygrunsrv -S sshd を実行すると
指定したパスが見つかりません。というエラーが発生してしまい、sshサービスを開始する事が出来ません。

何度か再インストール等試みたのですが
現象は改善されず、困っています。

インストールされいてるPCは、WindowsNT4.0です。

何か良い対応方法はないでしょうか。
皆さんどうかよろしく御願い致します。
スレッド一覧


2123● Re:sshdサービスにてエラー[ な ] 2004 04/30 09:38
通常、NT系のサービスは SYSTEM 権限で動作するようになっていますので、
「システムの環境変数」の PATH に cygwin1.dll があるディレクトリを
含んでいる必要があります。

その他に良く見かけるミスとして、
・環境変数 CYGWIN に nontsec が設定されている
・/var/log 以下に SYSTEM 権限で書きこめないアクセス権が設定されている
などがあります。

また、古いドキュメント(書籍、webのどちらも)では、内容が間違っている
ことも多々あります。もう一度インストール手順を確認ください。
スレッド一覧


2127● Re[2]:sshdサービスにてエラー[ nil ] 2004 04/30 18:53

NT4では試したことが無いので、個別の事情が違うのかもしれませんが…

>通常、NT系のサービスは SYSTEM 権限で動作するようになっていますので、
>「システムの環境変数」の PATH に cygwin1.dll があるディレクトリを
>含んでいる必要があります。

念の為。これは、inetd経由等の場合には正しいのですが、cygrunsrvを利用して登録した場合には必要ありません。

というわけで、

|インストール後、cygrunsrv -S sshd を実行すると
|指定したパスが見つかりません。というエラーが発生してしまい、sshサービス
|を開始する事が出来ません。

この「インストール」に SSHの設定作業が含まれているのか、どういう設定作業を行ったのか、どんな試みをされたのか、状況説明が不足しているので、なんとも答えにくいです。
(上記は正確なエラーメッセージの引用でしょうか? 何を参考にされましたか? /usr/share/doc/Cygwin/openssh.README 等に目を通されていますか?)

少なくとも Win2k,XP では通常は ssh-host-config を利用してサービスに登録するのは、トラブルが少ないように思っているのですが。

>その他に良く見かけるミスとして、

これらのミスで sshd が立ち上がらなかったかどうかちょっと確信が無いのですが、他にも、

- /usr/sbin/sshd に SYSTEM のアクセス権が無い
- C:\cygwin 以下が system の属性で mountされていない (user属性だけ)

等々、可能性はたくさんありますので、やはり何が確認できているかの状況説明が必要かなと。
スレッド一覧

早田のホームページへ
CGIROOM