저는 사무실 노트북에서 Linux Mint를 사용하고 있으며 여기에 두 개의 사용자 계정이 있습니다. 하나는 감독님 계정이고, 하나는 내 계정이에요. sudo
이전에는 터미널에서 명령을 실행했지만 지금은 실행할 수 없습니다 . 다음과 같은 오류가 표시됩니다.
chathurika@sanjayak-HP-Notebook ~ $ sudo su
sudo: /usr/bin/sudo must be owned by uid 0 and have the setuid bit set
sudo의 권한을 수정하려면 단일 사용자 모드로 부팅하고 실행하세요 chmod u+s /usr/bin/sudo
. 저는 이런 일이 처음입니다. 그것을하는 방법. 아래에서는 운영 체제 릴리스 세부 사항을 언급했습니다.
- name="리눅스 민트"
- version="18(사라)"
- 아이디=리눅스민트
- ID_LIKE=우분투
- PRETTY_NAME="리눅스 민트 18"
- 버전_ID="18"
- HOME_URL="http://www.linuxmint.com/"
- SUPPORT_URL="http://forums.linuxmint.com/"
- BUG_REPORT_URL="http://bugs.launchpad.net/linuxmint/"
- UBUNTU_CODENAME=제니알
답변1
단일 사용자 모드로 부팅
1995년 이후로는 단일 사용자 모드가 아닙니다.긴급 모드그리고구조 모드. 둘 다 귀하의 목적에 부합하며 아마도 루트 파일 시스템에 chmod
있을 것입니다. ( 별도의 파일 시스템에서 sudo
이런 일이 발생하는 경우에는 복구 모드를 선택하십시오. 비상 모드에서 파일 시스템이 읽기 전용으로 마운트된 경우 복구 모드도 선택하십시오.)/usr
/
GRUB 메뉴가 나타나면 Rescue Mode 옵션(사용 가능한 경우)을 선택합니다. 그렇지 않은 경우 일반 부트로더 선택 편집을 사용하여 e복구 모드 및 긴급 모드에 대한 커널 명령줄에 각각 또는 a를 추가합니다 . +물론 편집된 명령줄을 사용하여 실행합니다.-s
-b
⎈ ControlX
systemctl set-default
운영 체제 부팅 방식이 영구적으로 변경되므로 이 옵션을 사용하지 마십시오 . 추가 노력 없이 정상 부팅으로 돌아갈 수 있도록 일회성 수정이 필요합니다.- 런레벨은 잊어버리세요. 시작하지 마십시오. systemd에는 실제로 그것들이 없습니다. 운영 체제에 실제로 어떤 예가 있는지 알아보세요.
- , , 등 의 다른 커널 명령줄 옵션을 사용할 수 있습니다
emergency
. 많은 시스템 관리 도구 세트(systemd뿐만 아니라) 중에서 가장 널리 받아들여지는 도구이자 1995년의 원래 옵션입니다.1
systemd.unit=emergency
single
S
-s
-b
- 깨닫다당신이 무슨 짓을 했는지 상관없이엉망으로 만들면
sudo
시스템에 더 많은 문제가 발생할 수 있습니다.
Mint는 "복구 모드" GRUB 메뉴 옵션을 제공할 수 있습니다. 이것을 사용할 수도 있습니다. 그러나 이는 모든 systemd의 부팅 대상이 아닙니다. ( /lib/recovery-mode/recovery-menu
systemd 대상을 추가하여 이름이 지정된 프로그램을 실행합니다 .친절한 회복 패키지.) 우분투와 그 파생물에는 "복구 모드"가 없습니다구조 모드.
추가 읽기
man systemd.special
- 조나단 데보인 폴라드(2016).비상 및 구조 모드 유도 생성. 일반적인 답변.
- https://unix.stackexchange.com/a/394238/5132
- https://unix.stackexchange.com/a/559867/5132
답변2
Linux Mint 18은 이를 systemd
초기화 시스템으로 사용합니다. 즉, 기본 실행 수준을 단일 사용자로 변경하는 명령을 실행할 수 있습니다. 이를 "구조" 모드라고 하며 값은 1입니다. 명령은 다음과 같습니다:
systemctl set-default rescue.target
".target" 부분 없이 이 명령을 실행할 수도 있습니다.
다른 런레벨도 확인하세요.
┌─────────┬───────────────────┐
│Runlevel │ Target │
├─────────┼───────────────────┤
│0 │ poweroff.target │
├─────────┼───────────────────┤
│1 │ rescue.target │
├─────────┼───────────────────┤
│2, 3, 4 │ multi-user.target │
├─────────┼───────────────────┤
│5 │ graphical.target │
├─────────┼───────────────────┤
│6 │ reboot.target │
└─────────┴───────────────────┘