RHEL - 잠긴 시스템 종료

RHEL - 잠긴 시스템 종료

잠긴 RHEL 시스템이 있습니다. 시스템 비밀번호가 없습니다. 종료하거나 제대로 다시 시작할 수 있으면 커널을 단일 모드로 편집한 다음 비밀번호를 재설정할 수 있습니다. 하지만 이를 위해서는 사용자 프로세스에 영향을 주지 않고 시스템을 종료해야 합니다.

길게 누르거나 힘을 죽이는 것 말고는 방법이 없을까요?

답변1

대부분의 최신 시스템에서는 전원 버튼을 누르지 않고 누르면 ACPI 신호가 전송되어 OS가 정상적으로 종료됩니다.

일부 서버에는 원격 관리 카드가 함께 제공됩니다. 예로는 Dell iDRAC 또는 HP iLO가 있습니다. 서버에 원격 관리 카드가 있고 해당 카드에 대한 비밀번호가 있는 경우 정상적인 종료를 수행할 수 있습니다.

답변2

루트 권한이 없는 시스템에 액세스하는 가장 쉬운 방법은 시스템의 전원을 껐다 켜는 것입니다. 일반적으로 전원 버튼을 누르고 10을 세는 방식입니다. 시스템이 종료되면 다음을 통해 전원을 다시 켜십시오. 전원 버튼. 시스템이 부팅되면 Grub 메뉴가 나타납니다.

Grub 메뉴에 들어가면 콘솔 액세스 권한이 있고 Grub 메뉴에 액세스하는 데 방해가 되는 비밀번호가 없는 한 모든 시스템에 들어갈 수 있습니다.

Grub 메뉴가 나타날 때 시스템을 처음 부팅하는 동안 메뉴에 들어가서 e커널 라인을 편집(키 누르기)하면 다음 중 하나를 추가하여 커널이 단일 사용자 모드로 부팅되도록 할 수 있습니다.

  • 하나의
  • 초기화=/bin/sh
  • 1

이 줄은 다음과 같습니다.

 kernel /vmlinuz-2.6.15-27-386 root=/dev/mapper/Ubuntu-root ro init=/bin/bash

Grub에서는 다음과 유사하게 보일 것입니다:

       땅벌레의 ss

변경한 후 커널을 부팅합니다(키를 누르십시오 b).

이렇게 하면 vi/vim을 사용하여 파일에 필요한 모든 변경 작업을 수행할 수 있는 셸을 통해 시스템에 임시로 액세스할 수 있습니다 /etc/passwd. reboot완료되면 입력하면 됩니다 .

답변3

기기가 네트워크에 연결되어 있고 계정이 있는 경우 원격으로 로그인하세요. 재부팅하려면 루트 액세스 권한이 있어야 합니다(sudo, su 등을 통해).

계정이 있고 물리적으로 존재하는 경우 Ctrl+ Alt+ F1(또는 F2등)을 사용하여 다른 가상 콘솔로 전환하세요. 로그인 프롬프트가 표시됩니다. startx -- :1그래픽 인터페이스를 원하면 실행하세요 . 당신이 하고 싶은 것이 기계에서 작업하는 것뿐이라면 그것으로 충분합니다. 다른 사람의 세션을 계속 실행하면 됩니다.

Ctrl물리적 액세스 권한이 있는 경우 + Alt+를 눌러 재부팅을 시작할 수 있습니다. Delete이는 시스템 관리자가 활성화하거나 비활성화할 수 있으며 RHEL에서 기본적으로 활성화되어 있는지 여부는 알 수 없습니다. 먼저 텍스트 콘솔로 전환해야 할 수도 있습니다(위 참조). Ctrl+ Alt+는 루트로 Delete실행하는 것과 같습니다 reboot.

실제로 해당 머신을 재부팅해야 하고 물리적으로 존재하지만 계정이 없는 경우 다음을 사용할 수 있습니다.매직 Sysrq 키. 이것은 거의 비활성화되지 않습니다. 을 길게 누른 다음 을 Alt누르고 마지막으로 을 놓습니다 . 문자 와 를 반복합니다 . 디스크 버퍼를 플러시하고, 파일 시스템을 강제로 마운트 해제하고(fsck 목적을 위해 파일 시스템을 깨끗한 것으로 표시하지만 응용 프로그램은 파일을 저장할 기회를 얻지 못함), 하드 재부팅을 트리거합니다.SysRqSAltUBSUB

관련 정보