[Linux] 리 눅 스 - passwd 파일 에 대한 상세 한 설명 (107)
글 목록
[deng@itcast ~]$ cat /etc/passwd
02./etc/passwd 파일 설명
Passwd是个文本文件,它包含了一个系统帐户列表,给出每个帐户一些有用的信息,比如用户ID,组ID,家目录,shell,等.
通常它也包含了每个用户经过加密的密码.
它通常应该是可读的(许多命令,工具程序,像ls(1)用它做用户Id到用户名称的映射),但是只允许超级用户有写方式权限.
在过去美好的日子里,这种一般的读许可没有什么大问题.
每个人都能读到加密了的密码,因为硬件太慢以至于不能解开一个用户的密码,另外,这基本假定是为友好的使用团体使用的.
现在,许多人运行一些版本的影子密码套件,它们在/etc/passwd的密码域里是*,而不再是加密的口令, 加密的口令放在/etc/shadow中,那个文件只有超级用户能读.不管是否使用了影子密码,许多系统管理员使用一个星号在加密的密码字段
以确保用户不能鉴别他(她)自己的密码. (见下面的注意)
如果你建立了一个新的登录,首先放个星号在密码字段, 然后使用 passwd(1)设置它.
03./etc/passwd 필드 분석
(암호 파일) 줄 마다 기록 되 어 있 고 줄 마다 이러한 형식 이 있 습 니 다.
account:password:UID:GID:GECOS:directory:shell
(帐号:密码:用户ID:组ID:一般的信息:目录:shell)
필드 설명 은 다음 과 같 습 니 다. 첫 번 째 열: account 사용자 가 시스템 에 있 는 이름 입 니 다. 대문자 가 포함 되 어 있 지 않 습 니 다. 두 번 째 열: password 암호 화 된 사용자 비밀번호 나 별표 입 니 다.세 번 째 열: UID 사용자 ID 수 입 니 다.네 번 째 열: GID 사용자 의 주요 그룹 ID 수 입 니 다.다섯 번 째 열: GECOS 필드 는 선택 할 수 있 습 니 다. 보통 정 보 를 저장 하기 위해 설 치 된 것 입 니 다. 보통 사용자 의 전체 이름 을 포함 합 니 다. GECOS 는 유 니 버 설 전기 종합 운영 체제 (Genel Electric Compre - hensive Operating System) 라 는 뜻 입 니 다.GECOS 의 대형 시스템 부분 을 Honeywell 에 판매 할 때 GCOS 로 바 꿉 니 다. 여섯 번 째 열: directory 사용자 의 $HOME 디 렉 터 리 입 니 다. 일곱 번 째 열: 셸 로그 인 할 때 실행 되 는 프로그램 (비어 있 으 면/bin/sh 를 사용 합 니 다). 존재 하지 않 는 실행 (프로그램) 으로 설정 하면 login (1) 을 통 해 로그 인 할 수 없습니다.
부록
참고: [Linux] 리 눅 스 시리즈 튜 토리 얼 집합
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
비생산 환경 계정 권한 예형들 B는 형들 A에게 테스트 서버의 모든 계정을 개발할 권한이 없다고 말했다.형들 A는 현재 인터넷 환경을 책임지고 있으니 내가 좀 도와줄게. 얘들아 얘들아, 매일 춥고 성격이 좋아. 형들 B는 매일 점심에 주문하...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.