回答編集履歴
1
訂正プロトコル関連
    
        answer	
    CHANGED
    
    | 
         @@ -1,15 +1,7 @@ 
     | 
|
| 
       1 
     | 
    
         
            -
            ftpサーバにログインした後に"Passive"コマンドを送信してActiveモードに変更されていますでしょうか?
         
     | 
| 
       2 
     | 
    
         
            -
             
     | 
| 
      
 1 
     | 
    
         
            +
            ※削除しました。
         
     | 
| 
       3 
     | 
    
         
            -
            "Passive mode off."の応答を受信されてから、次の操作を実行されたほうが良いかと思います。
         
     | 
| 
       4 
2 
     | 
    
         | 
| 
       5 
     | 
    
         
            -
            ```bash
         
     | 
| 
       6 
     | 
    
         
            -
            #!/bin/csh -f
         
     | 
| 
       7 
     | 
    
         
            -
             
     | 
| 
      
 3 
     | 
    
         
            +
            データ通信経路の接続要求を行う前に(PORT要求送信前に)受信用の処理を起動させて、受信待ちにしておく必要があるのでないかと思います。
         
     | 
| 
       8 
     | 
    
         
            -
             
     | 
| 
      
 4 
     | 
    
         
            +
             
     | 
| 
       9 
     | 
    
         
            -
            passive
         
     | 
| 
       10 
     | 
    
         
            -
            binary
         
     | 
| 
       11 
     | 
    
         
            -
            cwd ./
         
     | 
| 
       12 
     | 
    
         
            -
            dir
         
     | 
| 
       13 
     | 
    
         
            -
            bye
         
     | 
| 
       14 
     | 
    
         
            -
             
     | 
| 
      
 5 
     | 
    
         
            +
            理由は:
         
     | 
| 
      
 6 
     | 
    
         
            +
            サーバ側の処理が速い場合は、サーバから接続要求が送信された時点で、受信PORTが開いていない
         
     | 
| 
       15 
     | 
    
         
            -
             
     | 
| 
      
 7 
     | 
    
         
            +
            可能性があります。
         
     |