▼スレッド
│
└◇2917:Re[5]:ftpサーバ [asd] 05/27 14:38
└◇2944:Re[6]:ftpサーバ [nil] 06/14 <
> > /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 にも
設定が必要になりますね。
ちょっと確認すればわかりますが、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 や ファイル共有じゃ駄目なのかなあ、と思ってしまうのですが。