Cygwin なんでも掲示板

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


スレッド

└◇2917:
Re[5]:ftpサーバ [asd] 05/27 14:38

 └◇2944:Re[6]:ftpサーバ [nil] 06/14 <


2917● Re[5]:ftpサーバ[ asd ] 2005 05/27 14:38
> > /etc/hosts.allow と /etc/hosts.deny の設定はされましたでしょうか?
> Cygwinでも同じかどうかはわかりませんが,
> 多分デフォルトでは hosts.allow は何も設定されておらず,
> hosts.deny で
> ALL:ALL EXCEPT localhost:DENY
> だけが設定されているため,localhost からはアクセスできたということはないでしょうか?

たしかに。
標準の/etc/inetd.confだと、tcpd (/usr/sbin/tcpd) を使っていないので失念していましたが、

もし、in.ftpd が /usr/lib/libwrap.a を使っていたら、/etc/hosts.allow, /etc/hosts.deny にも
設定が必要になりますね。
スレッド一覧


2944● Re[6]:ftpサーバ[ nil ] 2005 06/14 00:00
ちょっと確認すればわかりますが、Cygwin の標準の ftpd では /etc/hosts.{allow,deny} を参照しません。

        cygcheck /usr/sbin/in.ftpd.exe

質問者が参考にしたと言っている手順では、パッケージ tcp_wrappers を利用している可能性はあまり無いように思われます。

というわけで、hosts.{allow,deny} の可能性は小さいでしょう。

もう一度、すべてのファイアウォール(FW)の設定を見直して、ftpd 自身や FWのログを取れるようにして確認するしかないような気がします。

質問者のこれまでの状況説明からは、ほとんど状態を確認できないので、ひょっとすると、2台のマシンの接続状態から確認する必要もあるかもしれません。
(ping 等が通る? とか telnet はとか、Windows のファイル共有等はできてるのとか…)

実のところ無理に ftp を設定しなくても、SSH や ファイル共有じゃ駄目なのかなあ、と思ってしまうのですが。
スレッド一覧

早田のホームページへ
CGIROOM