Hyper-Vを利用するWindowsServer2008で仮想マシンをセットアップしています。マシンへのFTPアクセスを設定しようとしていますが、ローカルマシンからFTPサーバーに接続できません。 pingを実行して、Webサーバー部分にアクセスできます。
これは私がこれまでに行ったことです:
匿名アクセスも追加しようとしましたが、FileZillaから次のエラーが発生します。
ステータス:192.168.1.97:21に接続しています...
エラー:接続がタイムアウトしました
エラー:サーバーに接続できませんでした
ステータス:再試行を待機しています...
Windows Server 2008でFTPサーバーをセットアップした経験のある人はいますか?ありがとう!
ホストのファイアウォール設定をチェックし、ポート21が開いていることを確認します
Ftpユーザーがftpサーバーのルートフォルダーにアクセスできることを確認してください。
使用しているFTPサーバーアプリケーションが、ポート20〜21だけでなく、ファイアウォールを介したアクセスを許可されていることを確認してください。パッシブFTPは、従来のポートだけでなく、あらゆる範囲のポートを使用できます。
編集:先日、2k8でFilezillaを使用してFTPサーバーをセットアップしたときにこの問題が発生しました(2k3にも適用されます)。ファイアウォールポートとアプリケーションリストを一瞥したところ、FTPポートとFilezillaサーバーが許可されていることがわかりました。結局のところ、それは許可されたfilezillaサーバーインターフェイスであり、実際のサーバーではありませんでした。症状は、ユーザーがログインできても、認証後に起動されることです。