
3일 전에 나는 내 로컬 호스트 포트 80이 Apache 서버에 의해 사용되고 있음을 발견했습니다. 나는 그것을 제거하고 그것이 일종의 맬웨어의 징후인지 조사하기 시작했습니다.
로그에서 찾았습니다.
bash에는 apt-get install apache2 명령이나 이와 유사한 명령이 없기 때문에 직접 설치하지 않았습니다.
시스템 로그를 통해 알 수 있듯이 서버는 git 종속성에 포함된 패키지로 설치되었습니다. 즉, 이전에 시스템에 git이 설치되어 있었습니다. 즉, apache2(내가 본 바에 따르면
apt-cache rdepends
)는 다른 패키지의 종속성이 아닙니다.종속성이 있는 apache2를 설치하는 동안 공식 사이트의 튜토리얼을 사용하여 docker를 설치했습니다. apache2를 직접 설치한 후 docker 설치를 시작합니다.
sudo apt-get install apt-transport-https ca-certificates curl gnupg lsb-release sudo apt-get install docker-ce=5:20.10.9~3-0~ubuntu-focal docker-ce-cli=5:20.10.9~3-0~ubuntu-focal containerd.io
"비밀" 설치의 apache2 종속성
"비밀" 설치가 종료되고 docker 설치가 시작됩니다.