Jmnote bot (토론 | 기여) 잔글 (봇: 자동으로 텍스트 교체 (-==참고 자료== +==참고==)) |
(→개요) |
||
4번째 줄: | 4번째 줄: | ||
;/etc/passwd | ;/etc/passwd | ||
* 리눅스 계정 정보를 담은 텍스트 파일 | * 리눅스 계정 정보를 담은 텍스트 파일 | ||
* 이름과 달리 [[패스워드]] 정보를 가지고 있지는 | * 이름과 달리 [[패스워드]] 정보를 가지고 있지는 않다. | ||
: | :초기는 패스워드의 해시값을 직접 보관했으나, [[/etc/shadow]] 파일로 분리되고 그 자리에는 <code>x</code>가 기입됨 | ||
==내용 예시== | ==내용 예시== |
2020년 2월 28일 (금) 00:53 판
- 다른 뜻에 대해서는 리눅스 passwd 문서를 참조하십시오.
1 개요
- 리눅스 패스워드 파일
- /etc/passwd
- 리눅스 계정 정보를 담은 텍스트 파일
- 이름과 달리 패스워드 정보를 가지고 있지는 않다.
- 초기는 패스워드의 해시값을 직접 보관했으나, /etc/shadow 파일로 분리되고 그 자리에는
x
가 기입됨
2 내용 예시
Console
Copy
john@zetawiki:~$ cat /etc/passwd | egrep 'root|mysql|postgres|john'
root:x:0:0:root:/root:/bin/bash
mysql:x:110:120:MySQL Server,,,:/nonexistent:/bin/false
postgres:x:111:121:PostgreSQL administrator,,,:/var/lib/postgresql:/bin/bash
john:x:1001:1001::/home/john:/bin/bash
- /etc/passwd 필드 이해
항목 | 예시1 | 예시2 | 예시3 | 예시4 |
---|---|---|---|---|
사용자명(아이디) | root | mysql | postgres | john |
패스워드 | x | x | x | x |
사용자ID(UID) | 0 | 110 | 111 | 1001 |
그룹ID(GID) | 0 | 120 | 121 | 1001 |
정보 | root | MySQL Server,,, | PostgreSQL administrator,,, | |
홈디렉토리 | /root | /nonexistent | /var/lib/postgresql | /home/john |
쉘환경 | /bin/bash | /bin/false | /bin/bash | /bin/bash |
3 같이 보기
- /etc/passwd 기본값
- 리눅스 passwd
- CentOS 6 최소 설치
- 리눅스 계정 목록 보기
- 리눅스 계정 있는지 확인
- useradd
- 리눅스 쉘권한 없는 계정 생성
- 리눅스 finger
- UID, GID
- lastlog
- /etc/shadow
- /etc/group
- 리눅스 getent
- 리눅스 구분자 지정하여 문자열 분할 (cut)
4 참고
편집자 Jmnote Jmnote bot
로그인하시면 댓글을 쓸 수 있습니다.
- 분류 댓글:
- /etc (2)
- 리눅스 계정 (2)
리눅스 hosts 파일 ― 올해대박리눅스 hosts 파일 ― Jmnote