데비안 서버 설치에서 실행되는 Apache HTTP 서버가 있다고 가정합니다. Apache apt 패키지는 심각한 보안 업데이트가 되었으며 새 패키지를 설치했습니다. 그러나 오래되고 결함이 있는 Apache HTTP 프로세스가 여전히 실행 중입니다. 수정 사항이 최종적으로 적용될 수 있도록 자동으로 재부팅됩니까?
답변1
귀하의 질문에서 명확하지 않습니다.
그러나 오래되고 결함이 있는 Apache HTTP 프로세스가 여전히 실행 중입니다.
가상의 시나리오이거나 실제로 알아차린 것입니다.
그러나 일반적으로 데비안 패키지가 제공될 때 패키지가 완전히 설치 및 구성되면 서비스 관리 데몬이 다시 시작됩니다. 따라서 apt upgrade
Apache HTTP 서버와 관련된 작업 후에는 데몬이 다시 시작되는 것을 볼 수 있습니다. /var/lib/dpkg/info/apache2.postinst
처리의 일부로 구현된 것을 볼 수 있습니다 configure
("다시 시작" 검색).
당신은 또한 볼 수 있습니다이 데비안 FAQ 항목그리고매뉴얼 페이지dh_installsystemd
, 기본적으로 systemd 장치에서 관리하는 데몬에 대한 유지 관리자 스크립트의 데몬 설정을 처리하는 도구입니다. 이는 업그레이드 시 데몬을 다시 시작하도록 구성됩니다.
이는 서비스에만 적용되며, 다른 업그레이드에는 다시 시작이 필요할 수 있지만 이러한 다시 시작은 자동으로 이루어지지 않습니다. 여기에는 커널(업그레이드되어 unattended-upgrades
재부팅이 활성화되지 않은 경우), 대부분의 라이브러리 및 "최종 사용자" 응용 프로그램이 포함됩니다. 어떤 경우에는 서비스가 부분적으로만 다시 시작될 수도 있습니다. 예를 들어 sshd
SSH 서비스가 다시 시작되면 특정 연결을 관리하는 데몬이 다시 시작되지 않습니다(연결이 중단되지 않도록).