[TIL 17. 리눅스 관리 (1) 복습]

Juhee Fred Lee·2023년 10월 30일
0

TIL

목록 보기
20/24

시스템 사용자 계정 관리

  1. shadow 파일 필드 값
    1. 유저명
    2. 암호값: (암호알고리즘)(암호 알고리즘)(솔트값: 랜덤하게 생성되는 16자리 문자 + 숫자)$(솔트값과 조합하여 알고리즘으로 복호화된 값):(lastChanged: UNIX 타임 기준으로 몇일이 경과됐는지에 대한 값)
    3. wingate: 비밀번호 변경 후 몇일이 경과되야 변경할 수 있는지
    4. max date: 패스워드 유효일수
    5. warning date: 만료일 기준 몇일 전부터 알람을 설정할 것인지에 대한 정도
    6. in-active dte: max date 만료 후 몇일까지 여유를 줄 것인지
    7. expire date: 비밀번호 만료일
    8. 공란
  2. 사용자 관리
    1. 사용자 전환(su / sudo)
      1. su ↔ sudo 차이점: su는 로그인할 계정의 비밀번호를, sudo는 현재 로그인 된 계정의 비밀번호를 입력하여 로그인하게 된다.
      2. sudo -u (user명) ⇒ root만이 아니라 다른 계정으로도 들어갈 수 있다. (-i: 유저 전환)
    2. 사용자 수정 (usermod)
    3. 사용자 삭제 (userdel - r)
  3. 정규표현식
    1. a[1-10]b ⇒ a1b, a2b, …, a10b
    2. [!3] ⇒ 3을 제외한 모든 문자
    3. ? ⇒ 모든 한문자
    4. {1, 2, 3, 4}/ {mon, tue, wed}/ {0..10}, {001..999}, z{a{0..10}, b{01, 99}, c{001..110}}

파티션 & 스왑메모리

  1. 스왑메모리

    1. 물리적 디스크 공간을 메모리 공간처럼 사용하는 방식

    2. 스왑 메모리 만들기

      1. 파티션 타입 swap으로 설정

      2. swapon명령어로 스왑 시그니처 포멧 + 마운트

      3. swapon -s 로 스왑 마운트 목록 확인

profile
공릉동에 살며 백엔드를 공부하는 감자입니다.

0개의 댓글