본문으로 바로가기

- /etc/passwd 파일과 /etc/shadow 파일은 굉장히 중요합니다. 


실습중에 삭제되거나 악의적인 목적으로 삭제 되었을 때 복구하는 방법이 있습니다. 



> /etc 에서 passwd 와 shadow를 확인해보면  뒤에 - 기호가 붙은 파일이 존재하는 것을 알 수 있습니다. 


확인해보면 마지막에 추가된 사용자를 제외하고 똑같은 내용임을 알 수 있습니다. 


만약 passwd 파일과 shadow 파일이 손상 됐다면 -가 붙은 파일을 복사해서 만들어 주면 됩니다. 


# cp -p /etc/passwd- /etc/passwd 

# cp -p /etc/shadow- /etc/shadow


 마지막 사용자는 저장되어있지 않기 때문에 /home 으로 가서 확인하면 한눈에 보입니다. 그 사용자를 따로 추가 해 주시면 됩니다. 


/etc/passwd 파일이나 /etc/shadow 파일이 삭제 되면 로그인 자체를 할 수 없기 때문에  싱글유저모드로 접근하여 파일을 복원 시키고

다시 로그인하면 로그인이 잘 될겁니다. 


[참고] 싱글유저모드 접근( http://5log.tistory.com/187?category=759274 )