
데비안 무인 업그레이드 관리
2022-06-03 last update
6 minutes reading Debian시스템 관리자로서 정기적으로 서버를 업데이트하고 보안 패치를 적용하는 것은 그 안정성과 안전을 유지하는 기본적인 임무 중의 하나이다.그러나 관리자가 이 임무를 잊어버리거나 당연하다고 생각하면 심각한 안전 위협을 초래할 수 있다.
다행히도 Linux 시스템은 무인 업그레이드 유틸리티를 사용하여 업데이트와 보안 패치를 자동으로 설치할 수 있습니다.대부분의 운영 체제와 함께 설치된 무인 업그레이드 유틸리티는 시스템 업데이트 및 보안 패치를 사용할 수 있을 때 자동으로 설치됩니다.
본고는 업데이트와 보안 패치를 자동으로 설치할 수 있도록 무인 업그레이드를 관리하는 방법을 소개한다.Debian 10 시스템에서 무인 수준 업그레이드를 활성화하고 비활성화하는 방법을 학습합니다.
시스템에 무인 업그레이드 기능이 설치되어 있지 않으면 터미널에서 다음 명령을 사용하여 설치할 수 있습니다.
무인 업그레이드 프로필은/etc/apt/apt.conf.d에 있습니다. 텍스트 편집기를 사용하여 편집할 수 있습니다.
완료되면 파일을 저장하고 종료합니다.
무인 업그레이드를 사용하려면/etc/apt/apt.conf.d/20auto-upgrades 파일을 설정해야 합니다.터미널에서 다음 명령을 실행하십시오.
다음 내용을 사용하여/etc/apt/apt.conf.d/20auto-upgrades 파일을 업데이트합니다.
무인 수위 업그레이드를 사용하는 또 다른 방법은 수동 방법을 사용하는 것이다./etc/apt/apt.conf.d/20auto-upgrades 파일 편집:
패키지 목록 업데이트를 사용하면 사용 가능한 패키지의 캐시 목록을 자동으로 업데이트할 수 있습니다."1"은 업데이트가 활성화되고 실행되는 날짜를 나타냅니다 자동 업그레이드(업데이트 설치)를 허용하는 무인 업그레이드'1'은 매일 무인 수위 업그레이드를 사용하고 실행하는 것을 나타낸다. 무인 업그레이드 서비스가 활성화되어 실행 중인지 확인하려면 터미널에서 다음 명령을 실행할 수 있습니다.
시스템이 무인 업그레이드를 실행할 때, 이 활동은/var/log/unattended upgrades/directory의 파일에 기록됩니다.이 로그 파일을 보려면 터미널에서 다음 명령을 실행하십시오. $ls/var/log/unattended upgrades/It 는 압축 파일에 오래된 로그 파일을 포함하는 로그 파일 수를 보여 줍니다.gz 확장.
터미널의 cat 명령을 사용하여 다음과 같이 로그 파일을 볼 수 있습니다.
무인 업그레이드 기능을 비활성화하려면 터미널에서 다음 명령을 실행합니다.
다음 내용을 사용하여/etc/apt/apt.conf.d/20auto-upgrades 파일을 업데이트합니다.
업데이트를 확인하지만 설치하지 않으려면 다음과 같이 구성할 수 있습니다.
다행히도 Linux 시스템은 무인 업그레이드 유틸리티를 사용하여 업데이트와 보안 패치를 자동으로 설치할 수 있습니다.대부분의 운영 체제와 함께 설치된 무인 업그레이드 유틸리티는 시스템 업데이트 및 보안 패치를 사용할 수 있을 때 자동으로 설치됩니다.
본고는 업데이트와 보안 패치를 자동으로 설치할 수 있도록 무인 업그레이드를 관리하는 방법을 소개한다.Debian 10 시스템에서 무인 수준 업그레이드를 활성화하고 비활성화하는 방법을 학습합니다.
무인 수위 업그레이드 설치
시스템에 무인 업그레이드 기능이 설치되어 있지 않으면 터미널에서 다음 명령을 사용하여 설치할 수 있습니다.
$ sudo apt update
$ sudo apt install unattended-upgrades
무인 수위 설정 – 업그레이드
무인 업그레이드 프로필은/etc/apt/apt.conf.d에 있습니다. 텍스트 편집기를 사용하여 편집할 수 있습니다.
$ sudo nano /etc/apt/apt.conf.d/50unattended-upgrades
행의 시작 부분에서//를 삭제하여 파일에서 다음 행으로 메모를 취소합니다."origin=Debian,codename=${distro_codename}-updates";
"origin=Debian,codename=${distro_codename}-proposed-updates";
"origin=Debian,codename=${distro_codename},label=Debian";
"origin=Debian,codename=${distro_codename},label=Debian-Security";

완료되면 파일을 저장하고 종료합니다.
무인 수위 승급 활성화
무인 업그레이드를 사용하려면/etc/apt/apt.conf.d/20auto-upgrades 파일을 설정해야 합니다.터미널에서 다음 명령을 실행하십시오.
$ sudo dpkg-reconfigure --priority=low unattended-upgrades
위 명령을 실행하면 자동으로 다운로드하여 안정적인 업데이트를 설치할 것인지 묻는 창이 나타납니다.tab 키를 사용하여 Yes(예) 옵션을 선택하고 Enter 키를 누릅니다.
다음 내용을 사용하여/etc/apt/apt.conf.d/20auto-upgrades 파일을 업데이트합니다.
APT::Periodic::Update-Package-Lists "1";
APT::Periodic::Unattended-Upgrade "1";

무인 수위 업그레이드를 사용하는 또 다른 방법은 수동 방법을 사용하는 것이다./etc/apt/apt.conf.d/20auto-upgrades 파일 편집:
$ sudo nano /etc/apt/apt.conf.d/20auto-upgrades
그런 다음 파일에 다음 행을 추가합니다.APT::Periodic::Update-Package-Lists "1";APT::Periodic::Unattended-Upgrade "1";
위 행에서$sudo systemctl status unattended-upgrades.service
위 단계를 수행하면 시스템에 무인 업그레이드가 활성화되고 예정된 시간에 업데이트가 자동으로 설치됩니다.시스템이 무인 업그레이드를 실행할 때, 이 활동은/var/log/unattended upgrades/directory의 파일에 기록됩니다.이 로그 파일을 보려면 터미널에서 다음 명령을 실행하십시오. $ls/var/log/unattended upgrades/It 는 압축 파일에 오래된 로그 파일을 포함하는 로그 파일 수를 보여 줍니다.gz 확장.

터미널의 cat 명령을 사용하여 다음과 같이 로그 파일을 볼 수 있습니다.
$ cat /var/log/unattended-upgrades/unattended-upgrades.log
를 사용하여 로그 파일을 봅니다.gz 확장, zcat 명령 사용:$ zcat /var/log/unattended-upgrades/unattended-upgrades.log.1.gz
무인 수위 업그레이드 비활성화
무인 업그레이드 기능을 비활성화하려면 터미널에서 다음 명령을 실행합니다.
$ sudo dpkg-reconfigure --priority=low unattended-upgrades
자동으로 다운로드하여 안정적인 업데이트를 설치할 것인지 묻는 창이 나타납니다.tab 키를 사용하여 [아니오] 옵션을 선택하고 Enter 키를 누릅니다.
다음 내용을 사용하여/etc/apt/apt.conf.d/20auto-upgrades 파일을 업데이트합니다.
APT::Periodic::Update-Package-Lists "0";APT::Periodic::Unattended-Upgrade "0";
패키지 목록 업데이트 및 프로모션에 참여하지 않음 값이 "0"으로 변경됨을 알 수 있습니다. 이는 프로모션에 참여하지 않음을 나타냅니다.이제 시스템에서 업데이트를 자동으로 확인하고 설치하지 않습니다.
업데이트를 확인하지만 설치하지 않으려면 다음과 같이 구성할 수 있습니다.
APT::Periodic::Update-Package-Lists "1";APT::Periodic::Unattended-Upgrade "0";
본고에서 당신은 Debian 10 Buster 시스템에서 무인 업그레이드를 설치하고 설정하며 관리하는 방법을 배웠습니다.무인 업그레이드 유틸리티는 최신 업데이트 및 보안 패치를 자동으로 설치하여 시스템을 최신 상태로 유지하고 안전하게 유지합니다.