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' ...