<dependency> <groupId>org.apache.ftpserver</groupId> <artifactId>ftplet-api</artifactId> <version>1.1.1</version> </dependency> <dependency> <groupId>org.apache.ftpserver</groupId> <artifactId>ftpserver-core</artifactId> <version>1.1.1</version> </dependency> import org.apache.ftpserver.FtpServer; import org.apache.ftpserver.FtpServerFactory; import org.apache.ftpserver.ftplet.UserManager; import org.apache.ftpserver.usermanager.PropertiesUserManagerFactory; public class FTPServerExample { public static void main(String[] args) throws Exception { FtpServerFactory serverFactory = new FtpServerFactory(); String userManagerPropertiesFile = "users.properties"; PropertiesUserManagerFactory userManagerFactory = new PropertiesUserManagerFactory(); userManagerFactory.setFile(new File(userManagerPropertiesFile)); UserManager userManager = userManagerFactory.createUserManager(); serverFactory.setUserManager(userManager); int port = 21; serverFactory.addListener("default", new ListenerFactory().createListener(port)); FtpServer server = serverFactory.createServer(); server.start(); } } adminUser=adminUserPassword, adminUserHome guestUser=guestUserPassword, guestUserHome


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