명령줄 도구를 사용하여 인증된 대용량 파일 다운로드

명령줄 도구를 사용하여 인증된 대용량 파일 다운로드

약 1.6GB 크기의 파일을 다운로드해야 합니다. axel, wget또는 같은 명령줄 도구를 통해 다운로드하고 싶습니다.curl

그런데 다운로드하기 전에 사이트에 로그인해야 하는 파일을 어떻게 다운로드할 수 있나요?

예:

다음 URL을 사용하여 Apple 개발자 사이트에서 소프트웨어를 다운로드해야 합니다.https://developer.apple.com/downloads/index.action?name=Xcode#

로그인을 요청하고 로그인에 성공하면 >>다운로드 가능한 파일 목록이 있는 다른 웹 페이지가 표시됩니다. 특정 다운로드 링크를 클릭한 후:https://developer.apple.com/downloads/download.action?path=Developer_Tools/xcode_4.6.3/xcode4630916281a.dmg다운로드가 시작됩니다.

axel또는를 사용하여 이 작업을 수행하는 방법wget

답변1

이것이 wget을 사용하여 일부 사이트에서 인증하는 방법입니다.

wget --user=username --ask-password url_here/file.bar

매개 --ask-password변수는 비밀번호를 묻습니다. 실제 사용자 이름으로 바꾸고 username필요에 따라 URL을 변경하십시오.

언급된 Apple 사이트에 액세스하기 위해 wget을 사용할 수 없다고 생각합니다.

관련 정보