sudo Arch Linux에서 사용자 이름, 그룹 및 홈 디렉터리를 변경한 후 "죄송합니다. 다시 시도해 주세요"

sudo Arch Linux에서 사용자 이름, 그룹 및 홈 디렉터리를 변경한 후 "죄송합니다. 다시 시도해 주세요"

방금 설정한 새로운 Arch Linux 가상 머신이 있습니다. 모든 것이 괜찮습니다. sudo또한 잘 구성되어 작동합니다. 이제 가상 머신을 복제하고 다음 명령을 사용하여 일반 사용자의 사용자 이름과 홈 디렉터리를 변경했습니다.

su
usermod -d /home/newname -m oldname
usermod -l newname oldname
groupmod -n newname oldname
reboot

또한 를 사용하여 모든 사용자(루트 포함)의 비밀번호를 변경했습니다 passwd.

그룹 이름은 사용자 이름과 동일합니다. 오류가 발생하지 않지만 사용자로 로그인한 후에는 더 이상 sudo를 사용할 수 없습니다. 열어보고 /etc/sudoers바꿨어요

oldname ALL=(ALL) ALL

도착하다

newname ALL=(ALL) ALL

다시 시작하세요. 나는 아직도 그것을 더 이상 사용할 수 없습니다 sudo. 내 비밀번호를 묻지만 Sorry, try again.항상 보고됩니다.

나는 또한 고치려고 노력했다 sudo:

su
pacman -Rsn sudo
pacman -S sudo
reboot

아직도 운이 없습니다. 비밀번호는 su아직 유효하므로 정확합니다. 이 문제를 어떻게 해결할 수 있나요?

답변1

나는 그것을 답변으로 표시할 수 있도록 지금 답변하고 있습니다. (나는 답이 없는 질문을 좋아하지 않는다.)

sudoers그 파일에 달린 댓글을 읽어야 해요 . sudo일반 사용자로 사용시 루트 비밀번호를 입력 할 수 있도록 모드를 전환해주는 스위치가 있습니다 .

모든 것은 댓글에 설명되어 있습니다 sudoers.

관련 정보