책 이미지
책 정보
· 분류 : 국내도서 > 컴퓨터/모바일 > 프로그래밍 개발/방법론 > 리눅스/유닉스 프로그래밍
· ISBN : 9788960770454
· 쪽수 : 424쪽
책 소개
목차
1장 크노픽스란
역사 ● 24
크노픽스는 라이브 CD 운영체제 ● 26
라이브 CD 운영체제의 동작 원리 ● 28
크노픽스의 특성 ● 30
크노픽스의 장점 ● 30
크노픽스의 단점 ● 32
활용 전략 ● 33
교육에 활용 ● 34
개인정보 보호가 필요한 작업에 활용 ● 35
시스템 관리에 활용 ● 36
시스템 하드웨어의 리눅스 호환 가능 여부를 알아내는 데 활용 ● 37
개인적인 용도의 리눅스 배포판 제작에 활용 ● 37
완전한 리눅스 배포판으로 활용 ● 38
참고 문헌 ● 38
참고 자료 ● 39
2장 크노픽스로 부팅
시스템 요구 사양 ● 42
바이오스 설정 ● 43
크노픽스로 부팅 ● 45
부트 옵션 ● 47
커널 ● 48
기본 부트 옵션 ● 50
X 환경 설정 부트 옵션 ● 52
하드웨어 설정 부트 옵션 ● 53
특수 기능 부트 옵션 ● 55
부팅 과정의 문제 해결 ● 59
참고 자료 ● 61
3장 배경 지식
부팅 과정 분석 ● 64
부트 로더 syslinux 호출 ● 64
램디스크 생성 및 linuxrc 실행 ● 66
초기화 프로세스 init 실행 ● 69
데스크탑 시작 ● 72
cloop ● 73
유니온 파일 시스템과 크노픽스의 디렉토리 구조 ● 77
사용자 정책 ● 81
참고 문헌 ● 83
4장 크노픽스 데스크탑
바탕화면 ● 85
패널 ● 92
컹커러 ● 96
KDE 제어판 ● 98
참고 자료 ● 100
5장 한계의 극복
홈 디렉토리 보존 ● 103
크노픽스 환경 설정 저장 ● 112
USB 메모리를 이용한 크노픽스 이동 데스크탑 ● 116
참고 자료 ● 117
6장 기본 시스템 관리
시스템 정보 확인 ● 120
그래픽 환경에서의 시스템 정보 확인 ● 121
시스템 정보가 저장돼 있는 파일 ● 124
성능과 부하 진단 명령 ● 125
하드웨어 정보를 보여주는 명령 ● 126
프로세스 상태 확인 명령 ● 127
네트워크 상태 확인 명령 ● 130
네트워크 설정 ● 130
무선 네트워크 설정 ● 133
패키지 관리 ● 141
디스크 관리 ● 147
프린터 설정 ● 155
스왑 파일 설정 ● 157
DMA 기능 활성화 ● 159
참고 자료 ● 160
7장 시스템 보안
로그 시스템 syslog ● 165
패킷 분석 ● 168
패킷 모니터링, 네트워크 통계 분석 도구 iptraft ● 169
네트워크 프로토콜 분석기 wiershark ● 173
nmap로 열린 포트 점검 ● 176
nessus로 시스템 취약점 점검 ● 182
루트킷 점검 ● 187
크노픽스 방화벽 ● 191
윈도우 바이러스 제거 ● 200
JTR로 취약한 비밀번호 점검 ● 204
grave-robber로 피해 시스템 분석 ● 207
참고 자료 ● 213
8장 크노픽스가 제공하는 네트워크 서비스
보안 셸 SSH ● 216
크노픽스의 SSH 서버 ● 216
SSH 클라이언트 ssh, scp, sftp ● 218
개인키/공개키를 이용해서 SSH 서버에 접속 ● 221
그래픽 환경의 원격 접속 도구 ● 225
VNC ● 225
RDP ● 230
FreeNX ● 233
네트워크 파일 시스템 ● 236
삼바로 자원 공유 ● 239
크노픽스에서 윈도우 자원 사용 ● 240
크노픽스의 공유 자원을 윈도우에서 사용 ● 244
크노픽스를 임시 게이트웨이로 활용 ● 246
네트워크 주소 변환과 IP 매스커레이딩 ● 246
크노픽스 시스템을 게이트웨이로 활용 ● 248
크노픽스 DHCP 서버로 자동 IP 주소 관리 ● 254
크노픽스 웹 서버로 임시 웹 페이지 제공 ● 258
크노픽스 터미널 서버 ● 259
참고 자료 ● 262
9장 시스템 복구
시스템 복구에 유용한 크노픽스 ● 264
복구 대상 파일의 위치 ● 267
유닉스 표준 디렉토리 구조 ● 267
윈도우 폴더(디렉토리) 구조 ● 269
데이터 검색 ● 270
데이터 옮기기 ● 276
컹커러로 파일 옮기기 ● 277
cp, mv로 파일 옮기기 ● 277
tar 아카이브를 만들어 옮기기 ● 279
dd로 디스크 이미지 백업 ● 282
k3b로 CD에 기록 ● 285
네트워크로 전송 ● 287
fsck로 파일 시스템 결함 수정 ● 288
ext2/ext3 ● 289
jfs ● 292
reiserfs ● 292
xfs ● 294
vfat ● 294
dd_rescue로 손상되지 않은 일부 데이터 복구 ● 294
gpart로 파티션 테이블 복구 ● 296
unrm과 lazarus로 삭제된 파일 복구 ● 299
debugfs로 ext2 파일 시스템에서 삭제된 파일 복구 ● 302
wipe로 파일 완전히 삭제 ● 305
참고 자료 ● 306
10장 부팅할 수 없는 시스템 복구
MBR 영역의 백업/복구 ● 310
install-mbr로 MBR 영역 초기화 ● 312
리눅스 부트로더 GRUB 복구 ● 313
리눅스 부트로더 LILO 복구 ● 320
윈도우 부트 관리자 복구 ● 323
리눅스 사용자 비밀번호 재설정 ● 325
윈도우 레지스트리의 백업과 복구 ● 327
윈도우 사용자 비밀번호 재설정 ● 330
X 윈도우 시스템 복구 ● 334
참고 자료 ● 336
11장 크노픽스 설치
크노픽스를 시스템에 설치하는 이유 ● 339
크노픽스 설치 ● 340
멀티 부팅을 위한 부트로더 설정 ● 348
참고 자료 ● 350
12장 크노픽스로 다른 리눅스 배포판 설치
크노픽스로 데비안 GNU/리눅스 4.0 etch 설치 ● 352
크노픽스로 데비안 GNU/리눅스 unstable 설치 ● 354
debootstrap으로 기본 시스템 설치 ● 355
X 환경 꾸미기 ● 359
크노픽스로 젠투 리눅스 설치 ● 362
스테이지 3로 기본 시스템 설치 ● 363
X 환경의 설정 ● 371
참고 자료 ● 374
13장 크노픽스 리마스터링
리마스터링 ● 375
준비 ● 377
수정 ● 380
패키지 추가와 제거 ● 380
응용프로그램의 자동 실행 ● 383
KDE 외양 변경 ● 385
기본 데스크탑 환경 변경 ● 387
linuxrc의 수정으로 시작 메시지 변경 ● 390
부팅 관련 파일 수정 ● 392
CD 이미지 생성 ● 395
테스트와 CD에 기록 ● 398
리마스터 스크립트를 이용한 크노픽스 리마스터링 ● 400
참고 자료 ● 404