windows10でftp.exeでls, mput, mgetでタイムアウトするのを解決

windows10 の windows defender の設定で ftp.exe の受信を許可しないと ls や mget mputがタイムアウトして使えない。

[コントロールパネル]-[Windows defender ファイアウォール]

[受信の規則]-[ファイル転送プログラム]のが4行あり、パブリックの2行が赤くなっているはず。

それを右クリックしてプロパティで[接続を許可ブロックする]から[接続を許可する]へ変更してOK。

下記の様に4行とも緑になっていれば完成!

記述: 2018.2.24