vim을 사용하여 /etc/sudoers 파일을 복원하는 방법은 무엇입니까? [복사]

vim을 사용하여 /etc/sudoers 파일을 복원하는 방법은 무엇입니까? [복사]

Chrome OS 터미널에서 /etc/sudoers 파일을 복원하려고 합니다. grub에 대한 액세스 권한이나 루트 액세스 권한이 없습니다. 어쩌면 새로운 sudoers 파일을 만들어야 할까요? 시도해봤는데 루트 액세스 없이는 저장할 수 없는 것 같습니다. 마침내 실행 중인 프로세스를 종료하는 방법을 알아냈는데 이제 다음과 같은 내용만 표시됩니다.

 Swap files found:
   Using specified name:
1.    .sudoers.swm
          owned by: root   dated: Tue Sep 29 22:45:22 2015
         [cannot be opened]
2.    .sudoers.swn
          owned by: root   dated: Tue Sep 29 15:39:12 2015
         [cannot be opened]
3.    .sudoers.swo
          owned by: root   dated: Tue Sep 29 15:26:39 2015
         [cannot be opened]
4.    .sudoers.swp
          owned by: root   dated: Mon Sep 28 19:06:17 2015
         [cannot be opened]
   In directory ~/tmp:
      -- none --
   In directory /var/tmp:
      -- none --
   In directory /tmp:
      -- none --

Enter number of swap file to use (0 to quit): 

답변1

구성을 중단 sudo하고 루트 액세스 권한이 없으면 실제로 치료법이 없습니다. 이는 의도적으로 설계된 것입니다. sudo루트 없이 재구성할 수 있는 방법이 있다면 sudo애초에 의미가 없을 것입니다.

루트 액세스 권한을 얻을 수 있는 방법을 찾지 않는 한 다음을 수행해야 합니다.시스템 재설치.

관련 정보