책 이미지
책 정보
· 분류 : 국내도서 > 컴퓨터/모바일 > OS/Networking > 리눅스
· ISBN : 9788965401025
· 쪽수 : 448쪽
책 소개
목차
1장 Linux의 기초 지식
1 UNIX의 기초
1.1 로그인/로그아웃
1.2 셸과 커맨드
1.3 매뉴얼 커맨드 man
1.4 사용자와 그룹
1.5 허가권과 소유권
1.6 파일
1.7 디렉터리
2 리눅스의 디렉터리 구성
2.1 기본 지식
2.2 /(루트)
2.3 /boot
2.4 /etc
2.5 /bin
2.6 /sbin
2.7 /usr
2.8 /home
2.9 /var
2.10 /proc
2.11 /sys
2.12 /dev
2.13 /tmp
2장 셸
1 셸을 사용해보자
1.1 셸이란?
1.2 셸의 종류
1.3 셸의 기능
2 셸 커맨드
2.1 내장커맨드란?
2.2 주요 내장 커맨드
3 셸 스크립트의 문법
3.1 셸 변수 선언
3.2 셸의 변수
3.3 if를 이용한 조건문
3.4 while/for을 사용한 반복문(루프)
3.5 조건 분기
3.6 셸 함수
4 셸의 설정 파일
4.1 로그인 셸
4.2 대화형 셸
3장 리눅스 커널
1 리눅스 커널 개요
1.1 리눅스 커널이란?
1.2 시스템 부팅 절차
2 리눅스에서 이용하는 부트 로더
2.1 GRUB
2.2 GRUB Shell
3 표준 입력/표준 출력/표준 에러 출력
3.1 세 가지 표준 입출력
3.2 표준 입출력 표시 예
4 파일 시스템
4.1 파일 시스템이란?
4.2 파일 시스템의 구조
4.3 파일 시스템을 조작하는 커맨드
4.4 커널, 라이브러리, 애플리케이션
5 애플리케이션의 동작
5.1 ls 커맨드의 동작
5.2 strace로 동작 추적
6 리눅스 커널의 구축
6.1 소스 코드 준비
6.2 빌드 설정 방법
6.3 빌드 방법
7 Debian GNU/Linux에서의 커널 구축 방법
7.1 빌드 준비와 소스 패키지 얻기
7.2 빌드 설정
7.3 패키지의 빌드
7.4 패키지 설치
8 CentOS에서의 커널 구축 방법
8.1 소스 패키지 얻기
8.2 소스 패키지 풀기
8.3 빌드 설정
8.4 빌드
8.5 Vanilla 커널에서 커널 RPM 패키지를 생성
8.6 패키지 설치
9 UNIX 디바이스
9.1 디바이스 파일의 종류
9.2 메이저 번호와 마이너 번호
4장 X Window System
1 X Window System의 구성
1.1 X Window System이란?
1.2 X 프로토콜
1.3 XFree86과 X.org
1.4 X 유틸리티
1.5 X 세션
1.6 세션 매니저
2 X 액세스 제어
2.1 xhost
2.2 xauth
3 X 설정
3.1 xorg.conf 생성
3.2 xorg.conf의 내용
3.3 xorg.conf.d
4 X의 구동
4.1 X 구동 흐름
4.2 xinit과 startx
5 X 디스플레이 매니저
5.1 X 디스플레이 매니저란?
5.2 XDMCP
6 X 서버 로그
6.1 X 서버 로그를 보는 법
5장 스크립트와 시스템 설정 파일
1 부팅 스크립트와 설정 파일
1.1 sysvinit
1.2 upstart
1.3 systemd
1.4 파티션과 마운트 포인트 설정(/etc/fstab)
1.5 커맨드라인 입력 지원 라이브러리(/etc/inputrc)
2 사용자와 그룹 정의 파일
2.1 UNIX에서의 사용자와 그룹
2.2 비밀번호 파일(/etc/passwd)
2.3 암호화한 비밀번호 저장(/etc/shadow)
2.4 사용자 그룹 파일(/etc/group, /etc/gshadow)
3 네트워크 설정 스크립트
3.1 리눅스의 네트워크 기능
3.2 TCP/IP
3.3 네트워크 설정의 동작
3.4 이름 분석 조회용 DNS 서버를 지정(/etc/resolv.conf)
4 패킷 필터링
4.1 리눅스에서 iptables/Netfilter를 동작시킨다
4.2 TCP/IP, ICMP, 패킷 필터
4.3 iptables 작성법
4.4 logging
4.5 패킷 필터 스크립트 작성
4.6 디버그 방법
4.7 iptables 규칙 부팅 스크립트
5 udev
5.1 udev의 설정 파일
5.2 udev 규칙 파일
6 httpd 부팅 스크립트
6.1 httpd 부팅 스크립트(CentOS)
6.2 httpd 부팅 스크립트(Debian)
6장 애플리케이션 서버
1 SSH 서버
1.1 SSH란?
1.2 SSH 데몬
1.3 SSH 데몬 설정 파일
1.4 SSH 클라이언트의 설정
2 네트워크 파일 시스템
2.1 NFS
2.2 Samba
2.3 WebDAV
3 Apache (httpd 서버)
3.1 Apache란?
3.2 Apache의 설정 파일
4 Postfix (SMTP 서버)
4.1 메일 시스템의 개요
4.2 SMTP 서버 Postfix
7장 시스템 관리
1 syslogd
1.1 syslog란?
1.2 syslog의 기록 내용
1.3 facility와 priority
1.4 설정 파일(rsyslog)
1.5 syslog 데몬 운용상의 주의점
2 cron
2.1 cron 데몬
2.2 cron 설정 파일
2.3 사용자별 cron 설정 파일
2.4 설정 확인
2.5 로그 로테이션
3 anacron
3.1 anacron이란?
3.2 anacron의 실행
4 at
4.1 at란?
4.2 job queue (작업 큐)의 확인과 출력
8장 인증
1 인증
1.1 인증이란?
1.2 리눅스 인증 순서
2 PAM 인증
2.1 PAM이란?
2.2 PAM설정 파일
3 LDAP 인증
3.1 LDAP 인증
3.2 OpenLDAP의 설정
4 SSH 공개키 인증
4.1 공개키 암호
4.2 SSH의 공개키 인증
찾아 보기