sudo에 대한 액세스 권한 상실

sudo에 대한 액세스 권한 상실
sudo: unable to resolve host

/etc/hosts127.0.1.1 PC 이름에 대한 항목을 만들려면 파일 을 편집해야 할 것 같습니다 .

하지만 접속할 수 없다면 어떻게 해야 합니까 sudo? 13.10으로 업데이트한 이후로 사라진 것 같습니다.

나는 시도했지만 nano여전히 작동하지 않습니다.

답변1

복구 모드로 부팅한 후 다음 단계에 따라 호스트 파일을 편집하는 것이 좋습니다.

  1. 다음 단계에 따라 복구 모드로 부팅하십시오.복구 모드로 부팅하려면 어떻게 해야 합니까?

    아래 2~5단계는 위 질문에서 나온 것입니다.

  2. ShiftBIOS가 통과된 후 잠시 누르고 다음을 선택하십시오:
    "고급 옵션 → 다음으로 끝나는 항목'(복구 모드)'"

  3. "루트 쉘 프롬프트에 드롭" 옵션을 선택하세요
  4. 다음 명령을 사용하여 루트 파티션을 R/W로 다시 마운트합니다.

    mount -o remount,rw /
    
  5. 별도의 파티션이 있는 경우 다음 명령을 실행하여 마운트하세요.

    mount -a
    
  6. 다음 명령을 사용하여 파일 을 편집합니다 /etc/hosts.

    nano /etc/hosts  # Replace `nano` with your favourite command line editor
    
  7. 원하는 대로 변경하세요.
  8. 저장하고 종료하려면 다음 키를 누르세요. Ctrl+X; Y; Enter

    참고: 두 키 사이에 키가 있으면 +동시에 누르십시오. 두 키 시퀀스 사이에 키 시퀀스 가 ​​있는 경우 ;첫 번째 시퀀스를 눌렀다가 놓은 다음 두 번째 시퀀스를 누릅니다.

  9. 재부팅:

    reboot
    

답변2

루트 계정에 비밀번호를 설정한 경우 다음을 시도해 볼 수 있습니다.

su -

올바른 비밀번호를 입력한 후(설정된 경우) "루트"여야 하며 필요에 따라 파일을 자유롭게 변경할 수 있습니다.

관련 정보