sudo와 su가 새로 설치된 fedora 30에서 작동하지 않습니다

sudo와 su가 새로 설치된 fedora 30에서 작동하지 않습니다

방금 Fedora 30을 설치했고 이를 이해하려고 노력하고 있습니다. 명령줄에서 많은 항목을 설치해야 하는데 sudo시스템을 실행하면 해당 명령이 존재하지 않는다는 메시지가 나타납니다. (설치하려고 하면 이미 존재해서(?) 설치가 실패합니다.)

실행을 시도했는데 su -비밀번호를 요청했지만 비밀번호가 무엇인지 모르겠습니다. 설치 중에 (라이브 USB에서) 루트 비밀번호를 묻는 메시지가 표시되지 않았습니다.

이 문제를 해결하는 방법을 아시나요?

편집 1: roaima의 요청에 따라 다음은 내 결과입니다 echo "$PATH".

/home/yazan/.local/bin:/home/yazan/bin:/usr/share/Modules/bin:/usr/local/bin:/usr/local/sbin:/usr/bin:/usr/sbin

편집 2: 실행 결과는 다음과 같습니다 rpm --verify sudo(도움이 된다면).

..?......  c /etc/sudoers

missing     /usr/bin/sudo

..?......    /usr/bin/sudoreplay

missing     /usr/lib/tmpfiles.d/sudo.conf

missing     /usr/libexec/sudo/group_file.so

missing     /usr/libexec/sudo/libsudo_util.so.0.0.0

missing     /usr/libexec/sudo/sesh

missing     /usr/libexec/sudo/sudo_noexec.so

missing     /usr/libexec/sudo/sudoers.so

missing   d /usr/share/doc/sudo/HISTORY

missing     /var/db/sudo/lectured (Permission denied)

**and the sudoers:**

ls -l /etc/sudoers

-r--r-----. 1 root root 3276 Mar 11 05:09 /etc/sudoers

편집 3: 좋습니다. GRUB 메뉴로 더 이동하여 "linux" 줄을 편집하고 init="/bin/sh"를 추가하고 정책을 로드하고 루트 파티션을 마운트하고 루트 비밀번호를 재설정할 수 있을 것 같습니다.

루트 비밀번호에는 영문 대문자 1개만 허용됩니다. 첫 번째 문자를 입력하면 그 이후의 모든 문자는 회문 암호 오류를 반환합니다.

어쨌든, su를 실행할 수 있고 이제 루트로 로그인할 수 있지만(내가 아는 모범 사례는 아님) 내 다른 계정은 - "wheel" 그룹에 있음에도 불구하고 - sudo를 사용할 수 없습니다. sudo를 설치하고 다시 설치해도 문제가 해결되지 않았습니다.

문제를 해결하기 위해 내 시스템을 해킹해야 하는 이유는 무엇입니까? 대체 sudo를 어떻게 사용해야 하나요?

관련 정보