본문 바로가기
Linux

리눅스 과정5일차

by Mostlove 2025. 2. 26.
728x90
반응형

1. 네트워크 상태 확인 및 관리

  • ping: 타겟 시스템이 동작 중인지 확인 (-c, -b, -n 옵션 사용 가능).
  • ifconfig: 네트워크 인터페이스 설정 (up/down, promisc 설정 가능).
  • nslookup & dig: DNS 설정 확인, /etc/resolv.conf 파일에서 수정.
  • netstat: 네트워크 연결 상태 확인 (-nltp | grep LISTEN 등 사용).
  • hostname: 시스템 이름 확인 및 설정 (/etc/hostname, /etc/hosts 수정).
  • route: 라우팅 테이블 설정 (route add default gw 등 사용).
  • traceroute(tracert): 타겟까지의 네트워크 경로 확인.
  • arp: ARP 테이블 관리, ARP Spoofing 대비 정적 MAC 주소 설정 가능.

2. IP, MAC, DHCP 개념

  • IPv4 주소: 32비트, 네트워크 주소 + 호스트 주소.
  • MAC 주소: 48비트, 제조사(24비트) + 시리얼번호(24비트), ifconfig로 변경 가능.
  • DHCP: IP 자동 할당(RARP/BootP 발전형).
  • ARP vs RARP: IP → MAC 변환(ARP), MAC → IP 변환(RARP).

3. 파일 및 디렉터리 관리

  • .: 현재 디렉터리, ..: 상위 디렉터리, ls -a: 숨김 파일 보기.
  • tar.gz (.tgz): 압축 파일(tar xvfz로 해제 후 ./configure > make > make install).
  • cp: 파일/디렉터리 복사 (-r 옵션으로 폴더 복사).
  • mv: 파일/디렉터리 이동 및 이름 변경.
  • ln: 하드 링크, 심볼릭 링크 생성.
  • chmod: 실행 권한 설정.
  • chown: 파일/디렉터리 소유권 변경.

4. 시스템 및 커널 관리

  • uname -a: 현재 커널 정보 확인.
  • lsmod: 로드된 커널 모듈 확인.
  • insmod / modprobe / rmmod: 커널 모듈 추가, 확인, 제거.
  • 커널 종류: 모듈형(Micro), 단일형(Monolithic).
  • 커널 소스 다운로드: kernel.org.
  • 커널 컴파일: make config, make menuconfig, make xconfig.

5. 보안 및 무결성 관리

  • 해시(md5sum, sha256sum): 파일 무결성 검증.
  • 암호화(encryption) vs 해싱(hash): 보안 방식 차이.

6. 웹 및 원격 서버 관리

  • curl: 웹사이트 정보를 텍스트 형태로 확인.
  • Apache 웹 서버 컴파일: ./configure --prefix=/usr/local/apache --enable-ssl 등 옵션 활용.
반응형

'Linux' 카테고리의 다른 글

리눅스 과정 7일차  (0) 2025.02.26
리눅스 과정6일차  (0) 2025.02.26
리눅스 과정 4일차  (0) 2025.02.26
리눅스 과정 3일차  (0) 2025.02.26
리눅스 과정 2일차  (1) 2025.02.25