String ipAddress = "127.0.0.1"; int port = 21; String username = "ftpuser"; String password = "ftppassword"; FtpServerFactory serverFactory = new FtpServerFactory(); PropertiesUserManagerFactory userManagerFactory = new PropertiesUserManagerFactory(); serverFactory.setUserManager(userManagerFactory.createUserManager()); FtpsConfiguration ftpsConfig = new FtpsConfiguration(); serverFactory.setFtpsConfig(ftpsConfig); FtpServer server = serverFactory.createServer(); try { server.start(); } catch (Exception e) { } import org.apache.ftpserver.FtpServer; import org.apache.ftpserver.FtpServerFactory; import org.apache.ftpserver.ftplet.FtpUser; import org.apache.ftpserver.impl.DefaultFtpServer; import org.apache.ftpserver.usermanager.PropertiesUserManagerFactory; import org.apache.ftpserver.usermanager.UserManagerFactory; import org.apache.ftpserver.usermanager.impl.BaseUser; import org.apache.ftpserver.usermanager.impl.WritePermission; import org.apache.ftpserver.usermanager.impl.WritePermission; import java.io.File; import java.io.IOException; import java.util.ArrayList; import java.util.List; public class FTPServerExample { public static void main(String[] args) { String ipAddress = "127.0.0.1"; int port = 21; String username = "ftpuser"; String password = "ftppassword"; FtpServerFactory serverFactory = new FtpServerFactory(); PropertiesUserManagerFactory userManagerFactory = new PropertiesUserManagerFactory(); serverFactory.setUserManager(userManagerFactory.createUserManager()); /*FtpsConfiguration ftpsConfig = new FtpsConfiguration(); serverFactory.setFtpsConfig(ftpsConfig);*/ FtpServer server = serverFactory.createServer(); try { server.start(); } catch (Exception e) { } } }


上一篇:
下一篇:
切换中文