windows10 の windows defender の設定で ftp.exe の受信を許可しないと ls や mget mputがタイムアウトして使えない。
[コントロールパネル]-[Windows defender ファイアウォール]
[受信の規則]-[ファイル転送プログラム]のが4行あり、パブリックの2行が赤くなっているはず。
それを右クリックしてプロパティで[接続を許可ブロックする]から[接続を許可する]へ変更してOK。
↓
下記の様に4行とも緑になっていれば完成!
記述: 2018.2.24