/etc/passwd, /etc/hosts

2011. 9. 29. 15:05

/etc/passwd


1. username : 로그인시 사용하는 유저명, 1~32글자 길이
2. password : 암호화된 패스워드를 x로 표시, /etc/shadow
3. user ID (UID) : 사용자에 할당된 ID
  - 0 : root
  - 1~99 : 미리 설정된 계정
  - 100~999 : 시스템 관리자, 시스템 계정/그룹
4. Group ID (GID) : 기본 그룹 ID, /etc/group
5. user ID comment : 사용자에 대한 추가 정보 입력 필드 (코멘트)
6. Home Directory : 유저가 로그인후 사용할 홈 디렉토리 절대 경로, 필드가 비어있으면 /를 사용.
7. CMD, Shell : 명령 또는 쉘의 절대경로, 일반적으로 쉘 타입지정.



/etc/hosts

192.168.100.111 ui.oracle.com edydrlp1
IP addr / Hostname / Alias

DNS 검색전에 빠르게 조회 가능하며, DNS가 죽은 경우에도 대체가능.
자주 사용하는 주소에 대한  Alias 목적으로도 사용한다.



/etc/hosts.allow
/etc/hosts.deny

Deamon : Client : Option

tcpd가 인터넷 서비스들을 제어하는데 사용하는 파일. allow/deny 파일에 기록된 항목들을 각각 허용/거부하고 기록되지 않은 것들은 디폴트로 허용된다.

밥짓는아이 테크노트/Linux, Unix