[리눅스]passwd 와 shadow 의 개념 이해 / 풀이.
[리눅스]passwd 와 shadow 의 개념 이해 / 풀이.
[리눅스]passwd 와 shadow 의 개념 이해 / 풀이.
passwd /etc 밑에 있으며 그 안에는 계정과 패스워드 등 몇가지 중요한 정보를 담고 있다.
: 을 기준으로 하나씩 설명하을 하자면,
1번째 root - 사용자 계정명.
2번째 x - 패스워드. (실제 내용은 shadow 파일 안에 들어있다.)
3번째 0 - 사용자 아이디 넘버 UID 라고 하며 0번이 root 이다.
4번째 0 - 사용자 구룹 넘버 GID 라고 하며 0번이 root
5번째 root - 코멘트 이다. 알아서 넣어도 된다.
6번째 /root - 홈디렉토리 위치.
7번째 /bin/bash - 사용하고 있는 쉘의 위치와 종류.
7번째가 없는 경우는 쉘이 필요하지 않는 경우. 즉, 명령어를 사용할 일이 없는 계정들.
그런 경우, 사실상 패스워드도 필요 없고 설령 설정한다고 해도 쉘이 없기 때문에 로그인 하자마자 바로 팅겨져 나간다.
2번째 $~ - 암호화된 비밀번호. (비밀번호가 없는 경우 !! 가 들어있다.)
3번째 15110 - 1970.1.1일을 기준으로 마지막으로 패스워드를 변경할 날짜. (일수)
4번째 0 - 이전 패스워드를 사용한 일수 (이전 패스워드라는게 없었으므로 사용한 일수가 0)
5번째 99999 - 패스워드를 변경하지 않고 최대로 사용할 수 있는 일 수. (99999는 무제한 의미)
6번째 7 - 패스워드를 변경해야 하는 날짜가 지나간 후 몇일 주기로 메시지를 보낼 것인지.
7번째 완전 정지되는 날짜. 1970.1.1일 기준으로
8번째 임의의 값. 코멘트.
'컴퓨터(O/S) > Linux' 카테고리의 다른 글
[Ubuntu]tftp-hpa 설치 및 설정하기 그림 설명. (0) | 2011.08.10 |
---|---|
[리눅스] ls 옵션 및 각각의 설명 (-a, -l, -c, -i, -m, -r, -u) (0) | 2011.06.13 |
[리눅스] 잊지 말아야할 실생활 명령어. (useradd, passwd, chmod, chown, pwd) (0) | 2011.06.13 |
[리눅스] 런레벨 종류 및 개념 이해. run level (0) | 2011.06.13 |
[리눅스]VMware 에서 사용하는 리눅스 xshell 연동하기. (0) | 2011.06.03 |