1 |
1
패치 서버, 다수의 단말 컴퓨터를 포함한 패치 자동 설치 시스템으로서,패치 서버가, 패치를 제공하는 웹사이트를 모니터링하여 패치 파일을 전송받고, 가상환경에서 패치를 적용하여 정상 패치 적용 결과 정보를 생성하고, 단말 컴퓨터로 패치 파일과 정상 패치 적용 결과 정보를 전자서명한 후 전송하고,단말 컴퓨터는, 전송받은 파일의 전자서명 유효성을 검사하고, 전자서명이 유효하면, 단말 컴퓨터는 전송받은 패치 파일을 단말 컴퓨터에 적용하는 과정에서 패치 적용 결과와 전송받은 정상 패치 적용 결과 정보와 비교하고, 그 결과가 같으면 패치 적용을 계속하고, 그 결과가 다르면 패치 적용을 중단하고,상기 정상 패치 적용 결과 정보는 변경 로그기록, 변경 파일명, 변경된 파일 경로명, 변경된 파일 크기, 변경된 파일 해시값 중 하나 이상을 포함하고,패치 서버는 가상환경 파일변화 모니터링 모듈, 전자서명 모듈을 포함하고, 단말 컴퓨터는 파일변화 모니터링 모듈, 전자서명 검증 모듈을 포함하고,가상의 테스트 환경에서 패치를 적용하여 패치 적용 결과 정보를 생성하고 이 패치 적용 결과 정보를 정상 패치 적용 결과 정보로 저장하는 역할은 패치 서버의 가상환경 파일변화 모니터링 모듈이 하고,패치 파일과 정상 패치 적용 결과 정보에 대한 전자서명을 하는 것은 패치 서버의 전자서명 모듈이 하고, 그 전자서명을 검증하는 것은 단말 컴퓨터의 전자서명 검증 모듈이 하는 것을 특징으로 하는 패치 자동 설치 시스템
|
3 |
3
패치 서버, 다수의 단말 컴퓨터를 포함한 패치 자동 설치 시스템을 이용한 패치 자동 설치 방법으로서,패치 서버가 패치를 제공하는 웹사이트를 모니터링하여 패치 파일을 전송받는 제1 단계;패치 서버가 가상환경에서 패치를 적용하여 정상 패치 적용 결과 정보를 생성하는 제2 단계;패치 서버가 패치 파일과 정상 패치 적용 결과 정보를 전자서명한 후 단말 컴퓨터로 전송하는 제3 단계;단말 컴퓨터는 전송받은 파일의 전자서명 유효성을 검사하는 제4 단계;전자서명이 유효하면, 단말 컴퓨터는 전송받은 패치 파일을 단말 컴퓨터에 적용하는 과정에서 패치 적용 결과와 전송받은 정상 패치 적용 결과 정보와 비교하고, 그 결과가 같으면 패치 적용을 계속하고, 그 결과가 다르면 패치 적용을 중단하는 제5 단계;단말 컴퓨터는 제5단계의 패치 적용 결과에 관한 정보를 패치 서버로 전송하는 제6 단계;를 포함하고,상기 정상 패치 적용 결과 정보는 변경 로그기록, 변경 파일명, 변경된 파일 경로명, 변경된 파일 크기, 변경된 파일 해시값 중 하나 이상을 포함하고, 패치 서버는 가상환경 파일변화 모니터링 모듈, 전자서명 모듈을 포함하고, 단말 컴퓨터는 파일변화 모니터링 모듈, 전자서명 검증 모듈을 포함하고,가상의 테스트 환경에서 패치를 적용하여 패치 적용 결과 정보를 생성하고 이 패치 적용 결과 정보를 정상 패치 적용 결과 정보로 저장하는 역할은 패치 서버의 가상환경 파일변화 모니터링 모듈이 하고,패치 파일과 정상 패치 적용 결과 정보에 대한 전자서명을 하는 것은 패치 서버의 전자서명 모듈이 하고, 그 전자서명을 검증하는 것은 단말 컴퓨터의 전자서명 검증 모듈이 하는 것을 특징으로 하는 패치 자동 설치 방법
|