新城@筑波大学です。こんにちは。
Cygwin は普段使っていないのですが、SSH は使っています。

In article <cmnir9$m34$1@caraway.media.kyoto-u.ac.jp>
        "KMochida" <kaormchd@plum.freemail.ne.jp> writes:
> Win2kでcygwin1005.9.0.0を使用しています。
> $ mkdir /var/empty
> とすると
> $ tail -f /var/log/sshd.log
> /var/empty must be owned by root and not group or world-writable.
> $ ls -l /var/ | grep empty
> drwxrwxrwx+   2 root     なし            0 Nov  8 17:34 empty

このメッセージとこのモードの問題だとすると、次のようにすると
直るかもしれません。

chmod 700 /var/empty

あと、ls ですが、-d オプションをつけるといいですよ。

ls -ld /var/empty

試してみてください。

/var/empty は、privilege separation の話ですね。内部的に、
fork して cd /var/empty して setuid から、ネットワークからの
データを読込んで認証するやつ。Cygwin でどのくらい効くんでしょ
うか。

Cygwin でもし効かないなら、mkdir /var/empty でなくて、
privilege separation を切ってもいいかもしれません。

\\ 新城 靖 (しんじょう やすし) \\
\\ 筑波大学 電子・情報       \\