使用FlashFtp是可以登陆和上传文件的
但是使用Java程序的话就报错了      FtpClient ftpc = new FtpClient();
      ftpc.openServer("xxx.xxx.xxx.xx",21);
      ftpc.login("xxx","xxx");
      ftpc.binary();
      System.out.println(ftpc.welcomeMsg);
      System.out.println(ftpc.system());
      OutputStream output = ftpc.put(filename);
登陆是显示成功的,也有系统信息,但是到put()方法是就报错
java.io.FileNotFoundException: PORT 192,168,1,190,13,24: 
550 Permission denied.
at sun.net.ftp.FtpClient.readReply(FtpClient.java:230)
at sun.net.ftp.FtpClient.issueCommand(FtpClient.java:187)
at sun.net.ftp.FtpClient.openDataConnection(FtpClient.java:380)
at sun.net.ftp.FtpClient.put(FtpClient.java:525)
at com.hime.ftpclient.FtpTest.main(FtpTest.java:89)但是同样的代码连接其他的服务器是可以的,各种系统都可以,就是这台linux的服务器不行,关键是使用FlashFtp可以上传文件.......疯了
请教高手