우분투 서버-최신 상태로 유지하려면 어떻게해야합니까


14

우분투 서버를 설정하고 있으며 정기적으로 수행해야 할 작업을 알고 싶습니다.

apt-get update/upgrade 명백해 보인다.

예를 들어 glsa 검사가 있습니까? 내가 달리해야 할 것이 있습니까? 나는 그것이 설치된 것에 달려 있다고 생각하지만, 지금은 핵심 시스템을 생각하고 있습니다.

답변:


17

언급 한대로 패키지를 업그레이드하는 것이 가장 중요합니다. 더 쉽게 만들 수있는 몇 가지 도구 :

  • 설치 업그레이드가있을 때 이메일로 통지하는 cron-apt; 과
  • 비 대화식 업그레이드를 자동으로 적용하는 무인 업그레이드

우분투에는 보안 공지 목록 도 있지만 실제로는 cron-apt가 알려주는 패키지 업그레이드의 복제본입니다. 반면에 각 보안 업그레이드에서 수정 된 사항 (또는 취약한 것)에 대한 정보를 조금 더 제공 할 것입니다.


2

나는 서버에 munin을 설치하여 apt가 설치할 패키지가 있다고 생각하는지 여부를 포함하여 서버에 대한 모든 종류의 것을 모니터링 할 수 있습니다.


1

업데이트를 수행하려면 다음을 사용하여 텍스트 파일을 만드십시오.

apt-get -yq update
apt-get -yq upgrade

원하는 타임 라인마다 crontab에 추가하십시오.


이 작업을 수행하면 구성 파일을 변경 한 내용이 손상 될 수 있습니다.
Martin OConnor 2012

비록 어떤 경우에는 문제가 될 수 있다고 생각하지만 아직 경험하지 못했습니다. 데비안을 실행하는 4 개의 로컬 데비안 서버와 4 개의 원격 (데이터 센터 서버) 서버가 있으며 데비안을 몇 가지 유일한 서버 OS로 사용하고 있습니다 연령.
Unkwntech

"예"(-y)를 강요하는 것은 매우 위험합니다.
bortzmeyer

나는 "할 수 있지만"위에서 말했듯이 이것은 여전히 ​​저를 실패시키지 않았습니다.
Unkwntech


-3

/ etc / crontab에 다음 줄을 넣습니다.

2 */2 * * * root    apt-get -qq update && apt-get -qq -y --force-yes upgrade && apt-get -qq clean

새 패키지를 설치하지 않으므로 일부 커널 업데이트가 누락 될 수 있습니다. 여전히 시냅틱 / 적성을 한 번만 실행해야합니다.

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