나는 우리 팀을 위해 WAF 비디오를 준비하고 있으며 나에게 희생양이 될 샘플 우분투 서버를 테스트하고 싶습니다.
패키지의 "이전" 버전을 설치하고 여기에 WordPress를 배포하고 일부 CVE를 사용하고 싶습니다.
내 비디오에서는 "이전" 상태와 "이후" 상태를 보여주고 싶습니다.
내가 아는 한, 어떤 Linux 배포판이라도 작동할 것입니다. 저는 우분투에 대한 경험이 가장 많기 때문에 우분투를 선택했습니다.
답변1
패키지 이름을 검색하면(현재 nginx 사용) 다음과 같은 후보를 검색하게 됩니다.
$ apt-cache policy nginx nginx: Installed: (none) Candidate: 1.14.0-0ubuntu1.2 Version table: 1.14.0-0ubuntu1.2 500 500 http://us.archive.ubuntu.com/ubuntu bionic-updates/main amd64 Packages 500 http://us.archive.ubuntu.com/ubuntu bionic-updates/main i386 Packages 500 http://security.ubuntu.com/ubuntu bionic-security/main amd64 Packages 500 http://security.ubuntu.com/ubuntu bionic-security/main i386 Packages 1.14.0-0ubuntu1 500 500 http://us.archive.ubuntu.com/ubuntu bionic/main amd64 Packages 500 http://us.archive.ubuntu.com/ubuntu bionic/main i386 Packages
주어진 버전 테이블을 사용하여 다음과 같이 이전 버전을 지정할 수 있습니다.
$ sudo apt install nginx=1.14.0-0ubuntu1