私のdlinkルーターをNetgear d6000に変更した後、私はもはやfilezilla経由でftpsに接続することができません。 FTP接続の設定は同じですが、サーバーに接続した後、Filezillaは20秒のフォルダの読み込み後にタイムアウトします(ディレクトリツリーには何も表示されません)。別のFTPと同じ問題。私はそれがルーター関連かどうか知りません。
編集:これはタイムアウトの問題ではありません。タイムアウト値を変更しても問題は変わりません。フォルダを読むときにブロックします。
ここをクリックスクリーンショットで詳細を見る
デスクトップでFileZillaクライアントアプリケーションを開きます。 FileZilla用の新しいウィンドウが開きます。
メニューバーの[編集]をクリックして[設定]オプションを選択します。
[設定]をクリックすると、新しい小さな[設定]ウィンドウが開きます。 [設定]ウィンドウの左側に[ページの選択]というサブセクションがあり、[接続]という一番上のオプションを選択します(デフォルトでは、[設定]ウィンドウを開いたときに手動で選択されない場合)。接続リンクをクリックすると、右側にタイムアウトを設定するオプションが表示されます。そのタイムアウトセクションでは、0〜599秒の間でタイムアウト値を設定するオプションが表示されます。必要に応じてこれを設定するか、値を0に設定してこのタイムアウト設定を無効にすることができます。
私の場合
それでおしまい。私の場合はうまくいきました。上記のすべての方法を試してみましたが、それは私の問題に変更を加えないでください。
タイムアウトを無効にするだけでうまくいきました。
D-LinkルーターからAsus RT-AC68Uに切り替えたときも同じ問題がありました。
私の問題はNATアクセラレーションを無効にすることで解決しました。この記述はAsusルーターのためのものですが、NAT Acceleration /ハードウェアアクセラレーション、あるいは他のルーターがあるならそのようなものを探してください。
default
からactive
に変更しますこれは私がそれを修正した方法です:
詳細設定 - > NAT - > RIP設定リスト - > FTPを有効にする
私の場合は、ログインしたときにコンソールに一般的な情報(例:.bashrc
)を出力するコマンドをgcc --version
ファイルに格納していました。このような出力はFileZillaを混乱させます。私はコマンドを抑制し、FileZillaはすぐに動きました。