update FTP

This commit is contained in:
Guoqs
2024-06-19 17:04:01 +08:00
parent e0976354cd
commit d632555869
2 changed files with 8 additions and 1 deletions

View File

@@ -60,7 +60,13 @@ public class FtpUtils {
/** 3. 连接ftp服务器*/
String ip = IpUtils.getIpFormDomainName(ftpConfig.getIp());
ftp.connect(ip, ftpConfig.getPort());
ftp.login(ftpConfig.getUsername(), ftpConfig.getPassword());
boolean login = ftp.login(ftpConfig.getUsername(), ftpConfig.getPassword());
if (login) {
log.info("FTP登录成功");
} else {
log.info("FTP登录失败");
}
ftp.enterLocalPassiveMode(); // 设置为被动模式
log.info("ftp连接信息, ip:{}, port:{}, 连接信息:{}", ip, ftpConfig.getPort(), ftp.getStatus());
if (!FTPReply.isPositiveCompletion(ftp.getReplyCode())) {
// 不合法时断开连接