[Linux] 리 눅 스 - passwd 파일 에 대한 상세 한 설명 (107)

디렉토리
글 목록
  • 00. 디 렉 터 리
  • 01./etc/passwd 파일 내용
  • 02./etc/passwd 파일 설명
  • 03./etc/passwd 필드 분석
  • 04. 부록
  • 01./etc/passwd 파일 내용
    [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] 리 눅 스 시리즈 튜 토리 얼 집합

    좋은 웹페이지 즐겨찾기