Computer >> 컴퓨터 >  >> 시스템 >> Mac

Mac에서 파일 체크섬 확인하는 방법 – 터미널로 간편하게 무결성 검증하기

Mac에서 파일 체크섬 확인하는 방법 – 터미널로 간편하게 무결성 검증하기

인터넷에서 파일을 내려받을 때 해당 파일이 손상되거나 변조되지 않았는지 확인하는 가장 확실한 방법 중 하나가 바로 체크섬(Checksum) 검증입니다. 많은 웹사이트는 다운로드 페이지에 파일의 체크섬 값을 함께 공개하며, 사용자는 이 값과 자신의 컴퓨터에서 생성한 체크섬을 비교하면 됩니다. 두 값이 일치한다면 파일이 전송 과정에서 전혀 변경되지 않고 원본 그대로 다운로드된 것입니다.

체크섬을 제공하는 웹사이트 쪽에는 값을 생성하는 자체 도구가 있겠지만, 일반 사용자는 어떻게 자신의 컴퓨터에서 파일의 체크섬을 확인할 수 있을까요? 앞서 Linux와 Windows에서 체크섬을 확인하는 방법을 다룬 적이 있는데, 이번에는 Apple Mac 사용자를 위한 방법을 소개합니다.

Mac 사용자라면 운영체제에 기본으로 포함된 터미널(Terminal) 앱만으로 충분합니다. 별도의 서드파티 프로그램을 설치할 필요 없이, 터미널이 계산해 준 체크섬 값을 원본 웹사이트에 게시된 값과 비교하여 파일이 변조되었거나 손상되었는지 바로 판별할 수 있습니다.

그럼 구체적인 절차를 살펴보겠습니다.

Mac에서 파일 체크섬 확인하기

먼저 체크섬을 확인하고 싶은 파일이 Mac에 다운로드되어 있는지 확인하세요.

아래 예시에서는 WinMD5 Free라는 도구를 다운로드한 상태에서, 웹사이트에 표시된 체크섬과 실제 값이 일치하는지 검증해 보겠습니다.

1. 터미널 실행

Dock에서 Launchpad(런치패드)를 클릭한 뒤 'Terminal'을 검색하고 실행합니다.

Mac에서 파일 체크섬 확인하는 방법 – 터미널로 간편하게 무결성 검증하기

2. md5 명령어 입력

터미널이 열리면 다음 명령어를 입력합니다.

md5

이어서 스페이스바를 한 번 누르고, 체크섬을 확인할 파일의 전체 경로를 입력한 후 Enter 키를 누릅니다. 경로를 직접 타이핑하기 번거롭다면, 해당 파일을 터미널 창으로 드래그 앤 드롭하면 전체 경로가 자동으로 입력되므로 더욱 편리합니다.

완성된 명령어는 아래와 같은 형태가 됩니다.

md5 /Users/Mahesh/Downloads/winmd5free/WinMD5.exe

Mac에서 파일 체크섬 확인하는 방법 – 터미널로 간편하게 무결성 검증하기

3. 체크섬 결과 확인

Enter 키를 누르는 즉시 터미널이 해당 파일의 체크섬을 계산하여 화면에 표시합니다. 아래 스크린샷에서 강조된 문자열이 바로 이 파일의 체크섬 값입니다.

Mac에서 파일 체크섬 확인하는 방법 – 터미널로 간편하게 무결성 검증하기

4. 웹사이트의 체크섬과 비교

이제 로컬에서 계산한 체크섬과 원본 웹사이트에 게시된 체크섬을 나란히 비교합니다. 두 값이 완전히 동일하다면 파일이 다운로드 과정에서 수정되지 않았으며 원본과 정확히 같은 파일이라는 뜻입니다.

Mac에서 파일 체크섬 확인하는 방법 – 터미널로 간편하게 무결성 검증하기

이 방법을 활용하면 컴퓨터로 내려받는 모든 파일에 대해 체크섬을 계산할 수 있으므로, 다운로드 중 오류나 간섭이 발생했는지 언제든 확인할 수 있습니다.

마무리

Mac으로 중요한 파일을 다운로드한 후 무결성이 걱정된다면, 위에서 소개한 터미널의 md5 명령어를 활용해 보세요. 몇 초 만에 파일이 원본 그대로, 즉 변조되지 않은 상태로 전달되었는지 손쉽게 확인할 수 있습니다.