ftp에서 다운로드 할 때 컬이 멈춤

크시 티즈 샤르마

다음을 사용하여 ftp 서버에서 파일을 다운로드하려고합니다 curl.

curl --user kshitiz:pAssword ftp://@11.111.11.11/myfile.txt -o /tmp/myfile.txt -v

curl 서버에 연결하고 멈 춥니 다.

* Hostname was NOT found in DNS cache
*   Trying 11.111.11.11...
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0* Connected to 11.111.11.11 (11.111.11.11) port 21 (#0)
< 220-You Are Attempting To Access a Private
< 220-Network.  Unauthorized Access is Strictly
< 220-Forbidden.  Violators Will be Prosecuted!
< 220-- Management
< 220 This is a private system - No anonymous login
> USER kshitiz
< 331 User kshitiz OK. Password required
> PASS pAssword
< 230-OK. Current directory is /
< 230 4432718 Kbytes used (54%) - authorized: 8192000 Kb
> PWD
< 257 "/" is your current location
* Entry path is '/'
  0     0    0     0    0     0      0      0 --:--:--  0:00:01 --:--:--     0> EPSV
* Connect data stream passively
* ftp_perform ends with SECONDARY: 0
  0     0    0     0    0     0      0      0 --:--:--  0:00:02 --:--:--     0< 229 Extended Passive mode OK (|||10653|)
* Hostname was NOT found in DNS cache
*   Trying 11.111.11.11...
* Connecting to 11.111.11.11 (11.111.11.11) port 10653
  0     0    0     0    0     0      0      0 --:--:--  0:00:03 --:--:--     0* Connected to 11.111.11.11 (11.111.11.11) port 21 (#0)
> TYPE A
  0     0    0     0    0     0      0      0 --:--:--  0:04:02 --:--:--     0^C

ftp그러나 파일 연결 및 가져 오기는 다음과 같이 작동합니다.

Status: Connecting to 11.1.1.11:21...
Status: Connection established, waiting for welcome message...
Response:   220-You Are Attempting To Access a Private
Response:   220-Network.  Unauthorized Access is Strictly
Response:   220-Forbidden.  Violators Will be Prosecuted!
Response:   220-- Management
Response:   220 This is a private system - No anonymous login
Command:    USER kshitiz
Response:   331 User kshitiz OK. Password required
Command:    PASS ******
Response:   230-OK. Current directory is /
Response:   230 4432718 Kbytes used (54%) - authorized: 8192000 Kb
Status: Server does not support non-ASCII characters.
Status: Connected
Status: Starting download of /myfile.txt
Command:    CWD /
Response:   250 OK. Current directory is /
Command:    PWD
Response:   257 "/" is your current location
Command:    TYPE I
Response:   200 TYPE is now 8-bit binary
Command:    PASV
Response:   227 Entering Passive Mode (10,9,4,66,39,139)
Command:    RETR myfile.txt
Response:   150 Accepted data connection
Response:   226-File successfully transferred
Response:   226 0.000 seconds (measured here), 3.39 Kbytes per second
Status: File transfer successful, transferred 1 B in 1 second

TYPE A명령을 어떻게 처리 합니까? ftp가 작동하는데 왜 curl이 작동하지 않습니까?

크시 티즈 샤르마

--disable-epsv스위치를 추가 하면 문제가 해결되었습니다.

약간의 설명 :

나는 이상한 FTP 문제를 파악하기 위해 많은 시간을 보냈습니다. 문제가 발생한 방식은 로그인 후 FTP 클라이언트가 디렉터리 목록 (또는 다른 명령)을 시도 할 때 중단된다는 것입니다. EPSV는 "확장 수동 모드"이며 FTP의 과거 수동 모드 (PASV)에 대한 최신 확장입니다. 가장 최근의 FTP 클라이언트는 먼저 EPSV를 시도한 다음 실패 할 경우에만 기존 PASV를 사용합니다. ... 방화벽이 EPSV를 차단하는 경우 클라이언트는 명령이 성공한 것으로 간주하고 [ 계속 응답을 기다 립니다].

여기에서 더 많은 것을 읽으 십시오 .

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

ftp에서 다운로드 할 때 컬이 멈춤

분류에서Dev

로컬 저장소를 확인할 때 다크 모드 확인란이 멈춤

분류에서Dev

Hadoop이 때때로 너무 느립니다 (100 %에서 멈춤)

분류에서Dev

공유 드라이브에 파일을 복사 할 때 Ubuntu가 멈춤

분류에서Dev

공유 드라이브에 파일을 복사 할 때 Ubuntu가 멈춤

분류에서Dev

Squeeze에서 Wheezy로 업그레이드하려고 할 때 오래된 커널에서 멈춤

분류에서Dev

Android Studio에서 실행할 때 Flutter 앱이 멈춤

분류에서Dev

dicomread를 사용할 때 Matlab이 특정 파일에서 멈춤

분류에서Dev

Ubuntu 20.4로 업데이트 할 때 노트북이 멈춤

분류에서Dev

다시 시작할 때 Windows 10이 중단 / 멈춤

분류에서Dev

프로세스를 시작할 때 Jframe이 멈춤

분류에서Dev

Ubuntu를 설치할 때 설치 프로그램이 멈춤

분류에서Dev

두 번째 화면에 연결할 때 Ubuntu 18.04.1이 멈춤

분류에서Dev

토렌트를 NTFS 파티션으로 다운로드 할 때 계속 멈춤

분류에서Dev

토렌트를 NTFS 파티션으로 다운로드 할 때 계속 멈춤

분류에서Dev

Fedora 29 KDE 에디션이 새로 설치할 때 로그인 루프에서 멈춤

분류에서Dev

Cocos2d 응용 프로그램이 사운드를로드 할 때 멈춤

분류에서Dev

많은 스레드에서 프로그램을 실행할 때 Ubuntu가 멈춤

분류에서Dev

링크 된 목록에 새 노드를 삽입 할 때 프로그램이 멈춤

분류에서Dev

iPhone 3gs로 빌드 할 때 xcode의 스플래시 화면에 Ionic iOS 앱이 멈춤

분류에서Dev

목록 상자에 파일 내용을 입력하려고 할 때 프로그램이 실행될 때 멈춤

분류에서Dev

mongo에 연결할 때 juju가 멈춤

분류에서Dev

cloudformation을 통해 업데이트 할 때 ECS 작업이 PENDING에서 멈춤

분류에서Dev

내 웹 사이트로 다시 리디렉션 할 때 Google 인증이 멈춤

분류에서Dev

전체 화면 모드로 전환 할 때 화면이 멈춤-Ubuntu 16.04 LTS

분류에서Dev

Nvidia 드라이버를 설치할 때 로그인 후 Ubuntu가 멈춤

분류에서Dev

전체 화면 모드로 전환 할 때 화면이 멈춤-Ubuntu 16.04 LTS

분류에서Dev

Unity에서 창을 이동할 수 없습니다 (멈춤)!

분류에서Dev

VMware Fusion에서 VM을 생성하려고 할 때 RHEL KVM이 멈춤

Related 관련 기사

  1. 1

    ftp에서 다운로드 할 때 컬이 멈춤

  2. 2

    로컬 저장소를 확인할 때 다크 모드 확인란이 멈춤

  3. 3

    Hadoop이 때때로 너무 느립니다 (100 %에서 멈춤)

  4. 4

    공유 드라이브에 파일을 복사 할 때 Ubuntu가 멈춤

  5. 5

    공유 드라이브에 파일을 복사 할 때 Ubuntu가 멈춤

  6. 6

    Squeeze에서 Wheezy로 업그레이드하려고 할 때 오래된 커널에서 멈춤

  7. 7

    Android Studio에서 실행할 때 Flutter 앱이 멈춤

  8. 8

    dicomread를 사용할 때 Matlab이 특정 파일에서 멈춤

  9. 9

    Ubuntu 20.4로 업데이트 할 때 노트북이 멈춤

  10. 10

    다시 시작할 때 Windows 10이 중단 / 멈춤

  11. 11

    프로세스를 시작할 때 Jframe이 멈춤

  12. 12

    Ubuntu를 설치할 때 설치 프로그램이 멈춤

  13. 13

    두 번째 화면에 연결할 때 Ubuntu 18.04.1이 멈춤

  14. 14

    토렌트를 NTFS 파티션으로 다운로드 할 때 계속 멈춤

  15. 15

    토렌트를 NTFS 파티션으로 다운로드 할 때 계속 멈춤

  16. 16

    Fedora 29 KDE 에디션이 새로 설치할 때 로그인 루프에서 멈춤

  17. 17

    Cocos2d 응용 프로그램이 사운드를로드 할 때 멈춤

  18. 18

    많은 스레드에서 프로그램을 실행할 때 Ubuntu가 멈춤

  19. 19

    링크 된 목록에 새 노드를 삽입 할 때 프로그램이 멈춤

  20. 20

    iPhone 3gs로 빌드 할 때 xcode의 스플래시 화면에 Ionic iOS 앱이 멈춤

  21. 21

    목록 상자에 파일 내용을 입력하려고 할 때 프로그램이 실행될 때 멈춤

  22. 22

    mongo에 연결할 때 juju가 멈춤

  23. 23

    cloudformation을 통해 업데이트 할 때 ECS 작업이 PENDING에서 멈춤

  24. 24

    내 웹 사이트로 다시 리디렉션 할 때 Google 인증이 멈춤

  25. 25

    전체 화면 모드로 전환 할 때 화면이 멈춤-Ubuntu 16.04 LTS

  26. 26

    Nvidia 드라이버를 설치할 때 로그인 후 Ubuntu가 멈춤

  27. 27

    전체 화면 모드로 전환 할 때 화면이 멈춤-Ubuntu 16.04 LTS

  28. 28

    Unity에서 창을 이동할 수 없습니다 (멈춤)!

  29. 29

    VMware Fusion에서 VM을 생성하려고 할 때 RHEL KVM이 멈춤

뜨겁다태그

보관