리눅스
passwd, shadow 파일 합치기(pwconv, pwunconv)
simstealer
2021. 11. 5. 19:05
보안문제로 인해 passwd와 shadow를 나눠지게 되었죠.
pwconv/pwunconv 명령어
/etc/passwd ---- pwconv CMD ----> /etc/passwd, /etc/shadow
-> 이 경우에는 암호가 shadow에 있겠죠.
/etc/passwd, /etc/shadow ---- pwunconv CMD ----> /etc/passwd
-> 이 경우에는 암호가 두번째 필드에 암호화되어 들어가게됩니다.
/etc/passwd, /etc/shadow 백업본
# ls -l /etc/*passwd*
-rw-r--r-- 1 root root 3.3K 11월 30 11:18 /etc/passwd
-rw-r--r-- 1 root root 3.3K 11월 30 11:18 /etc/passwd-
# ls -l /etc/*shadow*
-rw-r----- 1 root shadow 1.9K 11월 30 11:18 /etc/shadow
-rw-r----- 1 root shadow 1.9K 11월 30 11:18 /etc/shadow-
백업 본에는 마지막으로 수정한 내용은 없어요.
사용자를 3개 추가했다면 원본에는 3개가 추가 되었겠지만 백업본에는 2개밖에 없을거에요.