2013-11-25 1 views
2

lftp를 사용하여 Yahoo 비즈니스 호스팅 계정에서 파일을 멀리 전송하려고합니다. 내가 성공적으로 연결할 수있는 디렉토리를 통해 cd를하지만, 데이터 연결 관련 명령 (ls, 미러 등)을 시도하면 소켓 관련 오류 시간이 초과됩니다. 아래는 내가 사용하고있는 연결입니다.lftp가 연결할 수는 있지만 cd가 아니고 ls가 아니거나 미러가 아닙니다.

> lftp -d 
lftp :~> set ftp:ssl-force true 
lftp :~> set ftp:ssl-protect-list yes 
lftp :~> set ftp:ssl-protect-data yes 
lftp :~> set ftp:ssl-auth TLS 
lftp :~> set ssl:verify-certificate no 
lftp :~> connect ftp.siteurl.com 
lftp ftp.siteurl.com:~> login [email protected] 

답변

1

데이터 연결과 관련하여 디버그를 켜야합니다. 명령 debug을 사용하십시오.

대부분의 원인은 NAT 라우터 또는 방화벽입니다. SSL을 사용 중지하거나 ftp:passive-mode 설정을 취소 할 수 있습니다.