본문 바로가기
IT/OS

시스템 - UNIX

by crome 2018. 5. 24.
반응형

가. 로그인 과정

① 계정 및 패스워드 입력 → 로그인을 담당하는 프로그램이 /etc/passwd 파일과 비교한다.

 

② 패스워드 확인 후 로그인 프로그램은 쉘이 사용할 변수들을 근거로 초기 환경을 설정한다.

 

HOME, SHELL, USER, LOGNAME 변수들은  /etc/passwd 파일에 기록된 정보로 값이 설정된다.

 

 

 

※ /etc/password 파일

 

UNIX는 시스템 관리자가 사용자 계정을 만들 때마다 해당 사용자와 관련된 정보를 /etc/password 파일에 저장한다.

형식 :    root:x:0:0:root:/root:/bin/bash

①id: ②pasword( x일 경우 shadow 파일에서 관리) : ③uid(사용자 id) : ④gid( group id): ⑤comment :  ⑥홈디렉토리 : ⑦로그인 쉘

 

 

※ uid / gid 가 0으로 되어있지 않는지 확인 필요.

 

사용자 확인 

id [user_account]

  → id 만 입력시 본인 id 확인

 

비밀번호 변경

passwd [user_account]

  → passwd 만 입력시 본인 password 변경

 

728x90
반응형