데이터 무결점 체크섬 만드는 방법과 검사하는 방법 |
넘버원리눅스는 ISO 형태로 배포가 이뤄지고 있는데, 다운로드한 ISO 파일이 배포한 원본 파일과 동일한 지 데이터 무결점을 테스트하는 것이 체크섬입니다. 이 체크섬을 통해서 다운로드가 제대로 되어 있는지를 확인해 볼 수 있으며, 누군가 이 파일을 변조하여 재전송하였는지도 알 수 있습니다.
그러면 넘버원 리눅스 ISO 파일에 대한 체크섬을 만드는 방법은 다음과 같이 간단합니다.
[root@localhost ~]# md5sum No1.Linux-2018.03.20-KDE-PLASMA5-ME.x86_64.iso > No1.Linux-2018.03.20-KDE-PLASMA5-ME.x86_64.iso.md5sum
사용법 : md5sum ISO파일명 > 체크섬파일명
상기 명령을 내리면 md5sum 파일에는 다음과 같은 값이 저장되어 있습니다.
# cat No1.Linux-2018.03.20-KDE-PLASMA5-ME.x86_64.iso.md5sum
8dcec4b8887c7e2e40f93e32b854f726 No1.Linux-2018.03.20-KDE-PLASMA5-ME.x86_64.iso
다운로드한 ISO 파일의 체크섬이 동일한지를 체크하려면 다음과 같이 실행하면 됩니다. 다운로드한 ISO 파일과 md5sum 파일이 같은 경로에 있어야 합니다.
# md5sum -c No1.Linux-2018.03.20-KDE-PLASMA5-ME.x86_64.iso.md5sum
No1.Linux-2018.03.20-KDE-PLASMA5-ME.x86_64.iso: 성공
상기 화면처럼 나온다면 데이터는 제대로 받아진 것입니다. 만일 실패가 나온다면 다운로드 과정에서 오류가 발생되었거나 원본 파일이 아닐 수 있습니다. 서버에 있는 배포판 파일이 잘못 되어 발생될 수도 있지만, 거의 희박하다고 봐야겠지요.





