Pure-FTPd에 대한 일부 FTP 클라이언트의 데이터 연결 시간이 초과되었습니다.

Pure-FTPd에 대한 일부 FTP 클라이언트의 데이터 연결 시간이 초과되었습니다.

FTP를 통해 서버에 연결하려고 하는데 몇 가지 문제가 있습니다. 서버는 Pure-FTPd를 사용하는 CentOS입니다.

내 평소 클라이언트가 lftp이 서버에서 "데이터 연결 설정 중"에서 멈췄습니다. 이 제안된 설정에 대한 모든 Google 결과가 있었지만 ftp:ssl-allow no제 경우에는 도움이 되지 않았습니다.

ncftp나는 또한 다른 클라이언트를 시도했고 그래픽 gnome에서도 동일한 동작을 경험했습니다 gftp. 연결이 설정되었지만 간단한 ls.

ftp그러나 Net::FTP 모듈을 사용하는 기본 클라이언트 및 Perl 스크립트를 통해 연결 및 데이터 전송이 가능합니다.

다른 클라이언트가 작업하도록 할 수 있는 옵션에 대한 제안이 있습니까?

답변1

수동 모드에서 ftp를 사용해 보십시오. lftp의 관련 설정은 다음과 같습니다.ftp:passive-mode

답변2

어쩌면 SSL 문제일 수도 있습니다. 노력하다:

lftp -e 'set ftp:ssl-allow no' ...

답변3

나는 같은 문제가 있었는데 SSL 옵션이나 수동 모드 옵션이 작동하지 않았지만 두 옵션의 조합이 작동했습니다.

lftp -e 'set ftp:ssl-allow off && set ftp:passive-mode off' ...

관련 정보