system-auth 삭제 후 루트 사용자로 로그인하는 방법

system-auth 삭제 후 루트 사용자로 로그인하는 방법

내 계정에 이전 비밀번호를 사용하고 싶습니다. OpenEuler 운영 체제 배포판을 사용하고 있습니다. Stack Exchange에서 검색한 후 이 링크를 찾았습니다.

기존 비밀번호를 재사용하려면 어떻게 해야 하나요?

아래 나열된 것과 동일한 단계를 따랐습니다.

파일을 삭제하거나 지우는 것 외에도 유사한 내용이 포함되어 있는지 확인할 /etc/security/opasswd수도 있습니다 ./etc/pam.d/system-auth/etc/pam.d/password-auth

password    requisite     pam_pwhistory.so use_authtok remember=24

remember=#기존 비밀번호를 재사용하려면 모든 인스턴스를 일시적으로 삭제하세요. 그런 다음 일단 설정하면 복원할 수 있습니다.remember=#

그 후 루트 사용자로 로그인할 수 없습니다. 어떤 사용자와도 서버에 SSH로 연결할 수 없습니다. 내가 무엇을해야 하나?

답변1

이러한 유형의 잠금에 대한 일반적인 조언은 Linux의 라이브 버전을 구해 부팅하는 것입니다. 디스크를 마운트하고 변경 사항을 취소합니다.

모든 사람이 댓글을 읽는 것은 아니기 때문입니다.크리스 데이비스말: 인증 내용을 변경할 때 루트 쉘이 열려 있는 터미널과 원본 파일의 복사본을 유지하십시오.

remember=#이를 제거하면 pam_pwhistory.so기본값인 10이 활성 상태로 남을 수 있습니다.

   remember=N
      The last N passwords for each user are saved. The default is
      10. Value of 0 makes the module to keep the existing contents
      of the opasswd file unchanged.

pam_pwhistory.so또한 이 모듈이 목록의 마지막 모듈이 아닌지 확인해야 합니다 .

관련 정보