별의 공부 블로그 🧑🏻‍💻
728x90
728x170

48. 리눅스 계정 관리

1. useaddadduser

  • 리눅스에서 사용자를 생성하려면 useradd 혹은 adduser 명령을 사용하면 됨.
  • useradd starrykss와 같은 형식으로 사용하면 됨.
# adduser starrykss                    // 사용자 생성

 

2. passwd 파일과 shadow 파일

  • 사용자는 해당 계정을 사용하기 위해서 패스워드를 입력해야 함.
  • 사용자가 입력한 패스워드는 /etc/passwd 파일과 /etc/shadow 파일을 참조함.
    • 정당한 사용자(Right User)인지 확인 후, 로그인을 수행함.
  • /etc/passwd 파일 구조
    • (1) Login Name : 사용자 계정
    • (2) Password
      • 사용자 암호가 들어갈 자리
      • /etc/shadow 파일에 저장됨.
    • (3) User ID
      • 사용자 ID
      • root의 경우 0
    • (4) User Group ID
      • 사용자가 속한 그룹 ID
      • root 그룹의 경우 0
    • (5) Comments : 사용자의 코멘트 정보를 적는 곳
    • (6) Home Directory : 사용자의 홈 디렉터리 지정
    • (7) Shell : 사용자가 기본으로 사용하는 셀 종류가 지정됨.
passwd 파일 구조

root : x : 0 : 0 : root : /root : /bin/bash
(1)   (2) (3) (4)   (5)     (6)       (7)
  • 패스워드 필드에 패스워드 정보가 없을 경우
    • 사용자 패스워드는 shadow 파일에 있는 것임.
      • 리눅스 패스워드는 보통 shadow 파일에 별도로 기록됨.
  • /etc/shadow 파일 구조
    • (1) Login Name : 사용자 계정
    • (2) Encrypted : 패스워드를 암호화시킨 값
    • (3) Last Changed : 1970년 1월 1일부터 패스워드가 수정된 날짜의 일수 계산
    • (4) Minimum : 패스워드가 변경되기 전 최소 사용 기간(일 수)
    • (5) Maximum : 패스워드 변경 전 최대 사용 기간(일 수)
    • (6) Warn : 패스워드 사용 만기일 전에 경고 메시지를 제공하는 일 수
    • (7) Inactive : 로그인 접속 차단 일 수
    • (8) Expire : 로그인 사용을 금지하는 일 수(월/일/연도)
    • (9) Reserved : 사용되지 않음.
shadow 파일 구조

Root : $1Fz4q1GjE$G/ : 14806 : 0 : 999999 : 7 :        :       
  (1)      (2)          (3)   (4)   (5)    (6)   (7)      (8)

 


내용 출처 : 이기적 네트워크관리사 1·2급 필기 (임호진, 황성하 공저, 영진닷컴)

728x90
그리드형(광고전용)

'Certificate > Network Manager' 카테고리의 다른 글

52. vi 편집기  (0) 2021.04.29
51. 프로세스  (0) 2021.04.28
50. 리눅스 명령어  (0) 2021.04.28
49. 리눅스 권한 관리  (0) 2021.04.28
47. 리눅스 파일 시스템  (0) 2021.04.27
46. 리눅스(Linux) 개요  (0) 2021.04.27
45. FTP 서버  (0) 2021.04.27
44. 액티브 디렉터리(Active Directory) 구조  (0) 2021.04.26
⚠️AdBlock이 감지되었습니다. 원할한 페이지 표시를 위해 AdBlock을 꺼주세요.⚠️
starrykss
starrykss
별의 공부 블로그 🧑🏻‍💻


📖 Contents 📖