/etc/passwd 파일 복원

/etc/passwd 파일 복원

나는 /etc/passwd뚱뚱한 손가락으로 내 것을 삭제했습니다.

백업 파일처럼 보이는 파일이 있는 걸 보니 /etc/passwd-복사를 더 이상 할 수 없어서 원본 파일을 복원할 수 없습니다 sudo.

내 볼륨이 암호화되었습니다.

백업 복사본에서 복원할 수 있는 방법이 있나요?

편집하다: 수정사항 적용을 위해 재부팅을 했는데 passwd-파일이 비어있습니다...
가능할 때 복사해둬야겠네요.
그럼 저는 끝났나요?

답변1

init=/bin/bashGrub 프롬프트에서 시작합니다. 메시지가 나타나면 암호화 비밀번호를 입력하세요. 다음 명령을 실행하십시오.

mount -o remount,rw /
cp -a /etc/passwd- /etc/passwd
mount -o remount,ro /
reboot

시스템이 SELinux를 사용하는 경우,실행해야 할 수도 있습니다.touch /.autorelabel.

또는 복구 디스크에서 부팅하고 파티션을 마운트한 다음 파일을 cp합니다. – @빕

관련 정보