HanJeouk의 개인공부 블로그

training6는 trainig5에서 말했던 것처럼 passwd 파일 분석을 다룬다. ㄱㄱ


우선 cat /etc/passwd 로 passwd 파일을 열어보면


우선 passwd 파일의 역할을 먼저 보면

알아두자.

이제 passwd 파일 중에서 하나를 가져와 보면

이제 이 문자열 한 줄을 정리할 것이다.

root: 서버에 로그인할 때 사용되는 아이디를 말해준다.


x: x는 원래 비밀번호가 있는 자리였는데 전에는 암호화 방식을 사용했지만 해커들이 암호화 방식을 계속

뚫자, 결국 암호화 대신 etc/shadow 파일에 패스워드만 모아서 저장했다. 그래서 shadow 파일은 관리자 권한을 가진 사람만  볼 수 있도록 만들어졌다.


첫 번째 0: 사용자 계정 uid를 나타낸다.


두 번째 0: 사용자 계정 gid를 나타낸다


Admin: 사용자의 이름을 나타낸다.


/root: 사용자가 로그인에 성공 했을 때 기본으로 위치하게 되는 디렉토리다.(사용자 계정 홈 디렉토리)


/bin/bash: 사용자가 처음 로그인 했을 때 실해되게 할 프로그램.(로그인 쉘)


training6는 여기까지다.



'Linux > HackerSchool FTZ' 카테고리의 다른 글

FTZ training8  (0) 2017.03.05
FTZ training7  (0) 2017.03.05
FTZ training5  (0) 2017.03.02
FTZ training4  (0) 2017.02.26
FTZ training3  (0) 2017.02.26