종료/재부팅/최대 절전 모드를 허용하지 않고 설치 스크립트를 실행하는 방법

종료/재부팅/최대 절전 모드를 허용하지 않고 설치 스크립트를 실행하는 방법

SSH를 통해 원격 서버에서 설치 스크립트를 실행하고 싶지만 서버가 종료/재부팅/최대 절전 모드로 전환되지 않는 것이 중요합니다. sudo를 사용하여 스크립트를 실행하는 경우 스크립트가 서버를 종료하라는 메시지를 표시하지 않도록 하려면 어떻게 해야 합니까?

현재 원격으로만 접속할 수 있는 컴퓨터에 프로그램을 설치하려고 합니다. 드라이브는 암호화되어 있고 암호화 키는 본인만 입력할 수 있으므로 원격으로 접속할 수 있도록 컴퓨터를 당분간 재부팅하지 않는 것이 중요합니다. 루트 액세스를 허용하지만 설치 후 다시 시작해야 하는 경우 중단하는 방식으로 터미널에서 소프트웨어를 설치하는 스크립트를 어떻게 실행합니까?

답변1

업데이트는 하지만 재부팅하지 않는 것은 위험한 시스템 관리 기술입니다.

18.04까지의 여러 Ubuntu 릴리스에서 원격 시스템을 다음으로 업데이트한 후 다음을 발견했습니다.

# apt-get update
# apt-get upgrade 

파일이 /var/run/reboot*있으면 재부팅해야 하는 "이유"가 포함되어 있는지 확인해야 합니다. 내 프로세스는 /var/run/reboot*존재하는 경우에만 재부팅하는 것입니다(보안을 제외하고 시스템 관리자가 재부팅을 방해하는 이유는 없습니다!).

업데이트가 수동으로 수행되면 재부팅할 필요가 없습니다.

시간이 지남에 따라 시스템의 점점 더 많은 구성 요소가 업데이트되지 않은 실행 중인 커널과 일치하지 않게 됩니다. 이는 미래에 진단하기 어려운 문제로 이어질 것입니다.

관련 정보