<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    Vikings

    501 port not allow after EPSV ALL, active mode off錯(cuò)誤

    用sun的ftp包連接IBM aix服務(wù)器拋如下錯(cuò)誤:
    501 port not allow after EPSV ALL, active mode off

    原因:
    ftp要改為被動passtive模式.

    解決方法:
    使用第三方包edtftpj-1.5.1.jar連接服務(wù)器,在連接前設(shè)置模式為passtive

    Demo
    ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
    package app4;
    /**
     * <p>Title: </p>
     *
     * <p>Description: </p>
     *
     * <p>Copyright: Copyright (c) 2006</p>
     *
     * <p>Company: </p>
     *
     * @author not attributable
     * @version 1.0
     */
    import com.enterprisedt.net.ftp.FTPClient;
    import com.enterprisedt.net.ftp.FTPMessageCollector;
    import com.enterprisedt.net.ftp.FTPTransferType;
    import com.enterprisedt.net.ftp.FTPConnectMode;
    import com.enterprisedt.util.debug.Level;
    import com.enterprisedt.util.debug.Logger;
    import java.util.Date;
    import java.io.File;
    public class Demo {
        /**
         *  Log stream
         */
        private static Logger log = Logger.getLogger(Demo.class);
        public static void main(String[] args) {
            // we want remote host, user name and password
    //        if (args.length < 3) {
    //            usage();
    //            System.exit(1);
    //        }
            // assign args to make it clear
            String host = "localhost";//args[0];
            String user = "lijun2";//args[1];
            String password = "836301";//args[2];
            Logger.setLevel(Level.ALL);
            FTPClient ftp = null;
            try {
                // set up client
                log.info("Connecting");
                ftp = new FTPClient(host);
                FTPMessageCollector listener = new FTPMessageCollector();
                ftp.setMessageListener(listener);
                // login
                log.info("Logging in");
                ftp.login(user, password);
                // set up passive ASCII transfers
                log.debug("Setting up passive, ASCII transfers");
                ftp.setConnectMode(FTPConnectMode.PASV);
                ftp.setType(FTPTransferType.BINARY);
                // get directory and print it to console           
                log.debug("Directory before put:");
                String[] files = ftp.dir(".", true);
                for (int i = 0; i < files.length; i++)
                    log.debug(files[i]);
                // copy file to server
                System.out.println(new Date());
                log.info("Putting file");
                File loadfile = new File("a.ISO");
               
                ftp.put("a.ISO", "a.ISO");
               
                System.out.println(new Date());
                // get directory and print it to console           
                log.debug("Directory after put");
                files = ftp.dir(".", true);
                for (int i = 0; i < files.length; i++)
                    log.debug(files[i]);
                // copy file from server
               // log.info("Getting file");
               // ftp.get("2005.doc" + ".copy", "2005.doc");
                // delete file from server
                //log.info("Deleting file");
               // ftp.delete("test.txt");
                // get directory and print it to console           
               // log.debug("Directory after delete");
                files = ftp.dir("", true);
                for (int i = 0; i < files.length; i++)
                    log.debug(files[i]);
                // Shut down client               
                log.info("Quitting client");
                ftp.quit();
                String messages = listener.getLog();
                log.debug("Listener log:");
                log.debug(messages);
                log.info("Test complete");
            } catch (Exception e) {
                e.printStackTrace();
            }
        }
        public static void usage() {
            System.out.println("Usage: Demo remotehost user password");
        }
    }

    posted on 2008-07-03 00:18 Vikings 閱讀(1989) 評論(0)  編輯  收藏


    只有注冊用戶登錄后才能發(fā)表評論。


    網(wǎng)站導(dǎo)航:
     
    主站蜘蛛池模板: 丰满亚洲大尺度无码无码专线 | 亚洲国产精品白丝在线观看| 久久精品成人免费观看97| 免费中文字幕在线观看| 日本系列1页亚洲系列| 爽爽日本在线视频免费| 亚洲av成人无码网站…| 免费一级毛片在线观看| sss日本免费完整版在线观看| 亚洲中文无韩国r级电影 | 亚洲精品自偷自拍无码| 国产一级大片免费看| 菠萝菠萝蜜在线免费视频| 亚洲国产一成久久精品国产成人综合 | 亚洲国产综合精品中文第一| 最近中文字幕mv免费高清电影| 2020天堂在线亚洲精品专区| 成年女人免费视频播放77777| 风间由美在线亚洲一区| 久久久亚洲精品蜜桃臀| 日韩精品极品视频在线观看免费| 亚洲高清日韩精品第一区| 最近中文字幕mv手机免费高清 | 亚洲国产中文v高清在线观看| 香蕉免费看一区二区三区| 久久精品a亚洲国产v高清不卡 | 青青久在线视频免费观看| 免费播放美女一级毛片| 亚洲AV人人澡人人爽人人夜夜| 无码国产精品一区二区免费虚拟VR| 日本亚洲色大成网站www久久| 亚洲成av人片天堂网老年人| 黄色免费在线网站| 波多野结衣亚洲一级| 亚洲一区AV无码少妇电影☆| AV无码免费永久在线观看| 成人在线免费视频| 亚洲成人免费在线观看| 中文字幕专区在线亚洲| 国产成人免费网站| 插鸡网站在线播放免费观看|