<dependency> <groupId>com.axl</groupId> <artifactId>axl-ftp-server</artifactId> <version>1.0.0</version> </dependency> import com.axl.ftp.server.AxlFtpServer; import com.axl.ftp.server.UserManager; import com.axl.ftp.server.listener.FtpServerListener; import com.axl.ftp.server.user.BaseUser; import com.axl.ftp.server.user.User; public class MyFtpServer { public static void main(String[] args) { UserManager userManager = new UserManager(); User user = new BaseUser(); user.setName("username"); user.setPassword("password"); user.setHomeDirectory("/path/to/directory"); userManager.save(user); FtpServerListener listener = new FtpServerListener(); listener.setUserManager(userManager); AxlFtpServer server = new AxlFtpServer(); server.addListener(listener); server.start(); } } FtpServerListener listener = new FtpServerListener(); listener.setUserManager(userManager); listener.setPort(21); listener.setPassivePorts(10000, 10100); listener.setMaxAnonymousLogins(10); listener.setEnableAnonymous(true);


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