비밀번호 잠금 후 sudo를 사용할 수 없습니다. 이 문제를 복구할 수 있나요?

비밀번호 잠금 후 sudo를 사용할 수 없습니다. 이 문제를 복구할 수 있나요?

기본 설정으로 ubuntu를 설정하면 사용자가 비밀번호로 로그인할 수 있으므로 passwd -l [username]을 사용하여 ssh 및 콘솔에서 비밀번호로 로그인을 비활성화했습니다.

하지만 sudo를 사용하여 명령을 실행하면 비밀번호가 필요하므로 더 이상 sudo를 사용할 수 없습니다.

sudo를 다시 사용할 수 있는 솔루션이 있습니까? 또 다른 질문은 ssh 및 콘솔에서 비밀번호 로그인을 비활성화하고 sudo 비밀번호 인증을 계속 사용할 수 있도록 하는 방법입니다.

답변1

단일 사용자 모드로 부팅하여 루트 콘솔을 얻을 수 있습니다. 그런 다음 파일 시스템을 탑재하고 영향을 받은 계정을 복구할 수 있습니다.

(이는 grub이 아직 비밀번호로 잠겨 있지 않다고 가정합니다. 부팅하는 동안 Shift 키를 누른 채 부팅 명령문에서 "splash"라는 단어 뒤에 "single"을 추가하여 grub을 시작합니다.)

모범 사례에 관해서는 strugee의 의견에 동의합니다.

  • 기억하세요 - Ubuntu에는 "복구 모드" grub 옵션이 있으므로 부팅 명령을 편집할 필요조차 없습니다...

관련 정보