다운로드 한 Ubuntu CD의 무결성을 어떻게 확인할 수 있습니까?


33

방금 Ubuntu의 CD 이미지를 다운로드했습니다. 설치 프로그램에 CD 확인 옵션이 있다는 것을 알고 있지만 CD에 굽기 전에 이미지가 양호한 지 어떻게 확인할 수 있습니까?


추가하고 싶은 한 가지 장점 : 다운로드 한 ISO 파일이 실패하면 전체 파일을 다시 다운로드하지 않아도됩니다. zsync를 사용할 수 있습니다. "파트"에서 파일의 체크섬을 확인하고 차이점이있는 섹션 만 다운로드합니다. 확인 : help.ubuntu.com/community/ZsyncCdImage
루이스 로보 Borobia

답변:


34

먼저 여기에서 다운로드 한 ISO의 해시를 찾으십시오.

(또는 일반적으로 여기에서 Ubuntu 릴리스를 찾으십시오 )

그런 다음 이 비디오 또는 다음 지침 에 따라 해시를 확인하십시오 .

해시를 확인한 후 이미지 를 CD / DVD 로 굽는 것이 안전합니다 .


3
체크섬이 일반 http (https 없음)를 통해서만 액세스 할 수있는 페이지에 호스팅되는 것은 너무 바보입니다.
Sarge Borsch

14.04의 해시가 14.04.4와 마찬가지로 14.04.3에서도 유효하다고 가정합니다. 14.04.4를 설치하려고하는데 올바른 해시인지 알고 싶습니다.
SarahofGaia

누군가 왜 이렇게해야하는지 설명해 줄 수 있습니까? 공식 웹 사이트에서 오는 것을 신뢰해서는 안됩니까?
Kolob Canyon

@KolobCanyon 여기에서 : " 우리는 일반적으로 Ubuntu 다운로드를 신뢰할 수 있기를 원하지만 다운로드 한 이미지가 어떤 식 으로든 손상되지 않았는지, 그리고 실제 이미지인지 확인하는 것이 확실합니다. ' t는 변조되지. "
pomsky

@pomsky 그러나 그들이 HTTPS 웹 페이지에서 이미지를 호스팅한다면, 중간 변조 공격으로 인한 사람의 위험은 없습니다. 그것이 저를 이해시켜줍니다
Kolob Canyon

7

리눅스

Ubuntu에는 다운로드 한 ISO 파일의 무결성을 검사하는 데 사용할 수있는 md5sum이라는 프로그램이 제공됩니다.

수동 방법

다음과 같이 ISO 파일의 해시를 생성하십시오.

md5sum /path/to/ubuntuISO.iso  

ISO의 MD5 해시가 인쇄됩니다. 이제 모든 우분투 ISO의 MD5 해시를 나열 하는 우분투 해시 위키 페이지를 열고 md5sum에서 얻은 해시와 위키 페이지가 해당 ISO에 맞는 해시와 비교하십시오. 해시가 일치하면 파일이 손상되지 않아야합니다.

자동 방법

더 자동 방법은 (당신이 귀하의 배포판 다운로드 페이지에서 다운로드 할 수 MD5SUMS.txt 파일을 사용하는 것입니다 releases.ubuntu.com을 ). ISO 파일이있는 동일한 디렉토리에 파일을 저장하십시오.

이제 다음을 실행하십시오.

md5sum -c MD5SUMS.txt  

다운로드하지 않은 모든 ISO에 대해 오류가 발생합니다. 괜찮아. 확인해야 할 하나의 ISO 만있을 것입니다. 다음은 몇 가지 샘플 출력입니다.

md5sum: ubuntu-8.10-alternate-amd64.iso: No such file or directory
ubuntu-8.10-alternate-amd64.iso: FAILED open or read
md5sum: ubuntu-8.10-alternate-i386.iso: No such file or directory
ubuntu-8.10-alternate-i386.iso: FAILED open or read
md5sum: ubuntu-8.10-desktop-amd64.iso: No such file or directory
ubuntu-8.10-desktop-amd64.iso: FAILED open or read
ubuntu-8.10-desktop-i386.iso: OK
md5sum: ubuntu-8.10-netbook-remix-i386.img: No such file or directory
ubuntu-8.10-netbook-remix-i386.img: FAILED open or read
md5sum: ubuntu-8.10-server-amd64.iso: No such file or directory
ubuntu-8.10-server-amd64.iso: FAILED open or read
md5sum: ubuntu-9.04-server-i386.iso: No such file or directory
ubuntu-8.10-server-i386.iso: FAILED open or read
md5sum: wubi.exe: No such file or directory
wubi.exe: FAILED open or read
md5sum: WARNING: 7 of 8 listed files could not be read

이 경우 우리는 8.10 i386 데스크톱 ISO 만 테스트했기 때문에 다른 모든 경고는 무시할 수 있습니다.

이 줄은 여기에 :

ubuntu-8.10-desktop-i386.iso: OK  

ISO 해시가 올바른 해시와 일치한다고 말하면 파일이 깨끗하다는 의미입니다.

윈도우 ..

gui ..

Windows에서 winMD5sum 을 사용 하여 파일 해시를 확인할 수 있습니다 .

Windows 탐색기를 열고 CD 이미지를 찾으십시오. 마우스 오른쪽 버튼으로 클릭하고 "보내기"를 선택한 다음 "winMD5sum"을 클릭하십시오.

여기에 이미지 설명을 입력하십시오

WinMD5sum은 자동으로 해시를 계산하여 표시합니다.

여기에 이미지 설명을 입력하십시오

Ubuntu Hashes 에서 얻은 릴리스의 해시를 "비교"상자에 붙여 넣고 "비교"를 클릭하십시오. 팝업 대화 상자가 해시가 일치하는지 확인해야합니다.

여기에 이미지 설명을 입력하십시오

cygwin ..

cygwin이 설치되어 있다면 우분투에있는 것처럼 md5sum을 사용할 수 있습니다. 위의 Linux 섹션에서 md5sum을 이미 다루었으므로 여기서 간단히 살펴 보겠습니다.

md5sum /path/to/ubuntuImage  

이미지의 MD5 해시를 인쇄합니다.

출처 : MD5SUM 사용법-Ubuntu Wiki



2

www.ubuntu.com 웹 사이트에서 우분투를 다운로드 할 수 있습니다. 체크섬은 다음에서 구할 수 있습니다.

ubuntu iso에 대한 체크섬을 생성하려면 md5sum [ubuntu-iso-name.iso]를 실행하고 결과 체크섬을 웹 사이트에서 사용 가능한 체크섬 (두 번째 링크)과 일치 시키십시오.


2

OS X에서는 md5명령이 기본적으로 설치됩니다. 터미널에서 다음과 같이 호출 할 수 있습니다.

$ md5 /path/to/myFile
MD5 (/path/to/myFile) = b046a6bd326bb705349162abad3dce65

.iso파일 에서 얻은 해시와 Ubuntu Hashes 의 적절한 해시를 비교하십시오 .

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.