Debian 및 Ubuntu에서 unattended-upgrades를 통한 자동 업데이트
Linux 배포판은 자주 업데이트되며, 보안 업데이트는 신속하게 설치해야 합니다. Debian과 Ubuntu는 APT 시스템을 사용하며, 모든 보류 중인 업데이트를 수동으로 설치하는 것은 비교적 쉽지만, 관리자가 이를 기억하지 못하거나 업데이트를 확인하는 대신 밤에 잠을 자는 것을 선호할 수 있습니다. 이 기사는 주로 서버 설치를 위한 것입니다.
Linux 배포판은 자주 업데이트되며, 보안 업데이트는 신속하게 설치해야 합니다. Debian과 Ubuntu는 APT 시스템을 사용하며, 모든 보류 중인 업데이트를 수동으로 설치하는 것은 비교적 쉽지만, 관리자가 이를 기억하지 못하거나 업데이트를 확인하는 대신 밤에 잠을 자는 것을 선호할 수 있습니다. 이 기사는 주로 서버 설치를 위한 것입니다.
APT는 아마도 리눅스 사용자에게 가장 유용한 도구일 것입니다. 단일 명령으로 리눅스 시스템에서 소프트웨어/패키지를 설치, 업그레이드 및 제거할 수 있습니다. 그러나 때때로 어떤 패키지를 설치하거나 업그레이드할지, 어떤 패키지를 자동으로 업그레이드하지 않도록 차단할지에 대한 세부적인 제어가 필요합니다. 왜 이렇게 하기를 원할까요? 때때로 패키지의 업데이트된 버전이 버그가 있을 수 있습니다. 다음 번에 `sudo apt upgrade`를 실행할 때 해당 패키지가 업그레이드되지 않기를 원합니다. 그리고 각 패키지를 개별적으로 업그레이드하는 것은 번거롭습니다.
echo "PS1='${debian_chroot:+($debian_chroot)}\[\033[01;32m\]\u@\h\[\033[00m\]:\[\033[01;34m\]\w\[\033[00m\]\$ '" >>/root/.bashrc
metalink=https://mirrors.fedoraproject.org/metalink?repo=epel-8&arch=$basearch&infra=$infra&content=$contentdir
Ksplice Uptrack은 Linux 공급업체에서 출시한 중요한 커널 보안 업데이트의 100%를 재부팅 없이 적용할 수 있게 해주는 구독 서비스입니다. Ksplice Uptrack은 Ubuntu 9.10 Karmic 및 Ubuntu 9.04 Jaunty의 데스크탑 버전에서 무료로 제공됩니다. 이 튜토리얼은 Ubuntu 9.10 데스크탑에서 설치하고 사용하는 방법을 보여줍니다.
Incron 사용법은 cron 사용법과 매우 유사합니다. incrontab 명령을 사용하여 incrontab 항목을 나열(-l), 편집(-e) 및 제거(-r)할 수 있습니다. 이에 대해 더 알고 싶다면 다음을 참조하세요:
GoAccess는 우분투를 포함한 유닉스 계열 시스템을 위한 실시간 웹 로그 분석기입니다. Apache, Nginx 및 Amazon S3 로그와 같은 다양한 형식을 지원하며, 웹 서버 로그를 시각화하고 분석하는 효율적이고 사용자 친화적인 방법을 제공합니다. GoAccess는 터미널에서 실행하거나 웹 기반 인터페이스로 사용할 수 있으며, 방문자 수, 요청 세부정보, 지리적 위치 및 참조 사이트와 같은 필수 메트릭을 포함한 동적 보고서를 제공합니다. 속도, 상호작용성 및 포괄적인 통찰력으로 인해 시스템 관리자와 개발자들이 우분투 시스템에서 웹 서버 성능을 모니터링하고 최적화하는 데 유용한 도구로 평가받고 있습니다.