/etc/shadow 수정 후 su 비밀번호 복원

/etc/shadow 수정 후 su 비밀번호 복원

나는 팔로우한다경쟁 조건 활용 튜토리얼.

/etc/shadow 파일을 복사했습니다. 그런 다음 모든 내용을 한 줄로 바꾸십시오.

root::1:99999:::::

하지만. su 명령을 사용하려고 하면 이전 비밀번호가 더 이상 작동하지 않습니다. :/

예전 섀도우 파일을 보관하고 있다가 복원을 해보았습니다. 하지만 나는 할 수 없습니다. 왜냐하면 나는 su가 아니고 더 이상 su가 될 수 없기 때문입니다.

위에서 제공한 줄만 사용하여 새 su 비밀번호를 추론하는 것이 가능한지 아는 사람이 있습니까?

현재 Linux Mint 18을 사용하고 있습니다.

답변1

root::…빈 비밀번호 해시입니다. 시스템 구성 방식에 따라( 라인 nullok에 있는지 아니면 해당 파일에 있는지 ) 비밀번호 프롬프트가 표시되지 않거나 비밀번호를 허용하지 않습니다.auth … pam_unix.so/etc/pam.conf/etc/pam.d

su로그인할 수 없으므로 아마도 구성되지 않았을 것입니다 . nullok이것은 예상된 것입니다. 루트가 비밀번호 없이 로그인하도록 허용하는 것은 매우 드문 일이므로 기본 구성이 아닙니다.

또는 가 구성되면 su비밀번호 없이 로그인할 수 있지만 텍스트 콘솔에서만 로그인할 수 있습니다. 따라서 텍스트 콘솔(++)로 전환하여 루트로 로그인하거나 일반 계정으로 로그인하여 실행해 보세요.loginnullok_secureCtrlAltF1su

설정해 놓으면 sudo루트 비밀번호는 신경쓰지 않고 계속 사용할 수 있습니다.

이 방법으로 루트 계정에 들어갈 수 없으면 단일 사용자 모드나 복구 셸 모드로 재부팅해야 합니다. 바라보다루트 비밀번호를 재설정하는 두 가지 방법의 차이점은 무엇입니까?,GRUB를 통해 Fedora 19에서 잊어버린 루트 비밀번호를 재설정하는 방법,루트 비밀번호를 어떻게 변경하나요?,…

앞으로는 로그인에 영향을 미칠 수 있는 작업을 수행하는 경우 루트 셸을 열어두시기 바랍니다!

관련 정보