그래서 우분투 서버 인스턴스(Oracle Cloud)에서 방화벽을 사용하고 있는데 SSH 포트에 대한 규칙을 추가하는 것을 잊어서 연결할 수 없습니다.
OCI의 웹사이트에서 연결할 수 있기 때문에 직렬 콘솔을 사용해 보았으나 비밀번호를 요구하는데 키를 사용하기 때문에 비밀번호가 없습니다. 어떻게든 우회하고 비밀번호를 설정할 수 있다고 들었는데, 정확히 어떻게 하는지는 모르겠습니다.
답변1
물리적 서버의 경우 일반적인 "루트 비밀번호 분실" 절차는 init=/bin/bash
커널 부팅 매개변수(예:)를 사용하여 서버를 루트 셸로 강제 실행하는 것이지만, 클라우드 인스턴스에서는 이 작업이 쉽지 않을 수 있습니다.
대신 클라우드 서버 인스턴스를 중지한 다음 해당 인스턴스에서 가상 시스템 디스크를 분리하고 다른 작업 인스턴스에 보조 디스크로 추가한 다음 해당 인스턴스를 사용하여 서버 실행을 방해하는 문제를 해결하는 것이 더 편리할 수 있습니다. 시작하지 않으면 루트 권한으로 액세스할 수 없습니다.