이미지 검색을 사용해 보세요
검색창 이전화면 이전화면
최근 검색어
인기 검색어

소득공제
크노픽스
초보 시스템 관리자를 위한 CD 1
박재호 감수
에이콘출판사 2008.05.19.
가격
40,000
10 36,000
YES포인트?
2,000원 (5%)
5만원 이상 구매 시 2천원 추가 적립
결제혜택
카드/간편결제 혜택을 확인하세요

이미 소장하고 있다면 판매해 보세요.

  •  해외배송 가능?
  •  문화비소득공제 가능

에이콘- 오픈소스 프로그래밍 시리즈

책소개

목차

1장 크노픽스란
역사
크노픽스는 라이브 CD 운영체제
라이브 CD 운영체제의 동작 원리
크노픽스의 특성
크노픽스의 장점
크노픽스의 단점
활용 전략
교육에 활용
개인정보 보호가 필요한 작업에 활용
시스템 관리에 활용
시스템 하드웨어의 리눅스 호환 가능 여부를 알아내는 데 활용
개인적인 용도의 리눅스 배포판 제작에 활용
완전한 리눅스 배포판으로 활용
참고 문헌
참고 자료

2장 크노픽스로 부팅
시스템 요구 사양
바이오스 설정
크노픽스로 부팅
부트 옵션
커널
기본 부트 옵션
X 환경 설정 부트 옵션
하드웨어 설정 부트 옵션
특수 기능 부트 옵션
부팅 과정의 문제 해결
참고 자료

3장 배경 지식
부팅 과정 분석
부트 로더 syslinux 호출
램디스크 생성 및 linuxrc 실행
초기화 프로세스 init 실행
데스크탑 시작
cloop
유니온 파일 시스템과 크노픽스의 디렉토리 구조
사용자 정책
참고 문헌

4장 크노픽스 데스크탑
바탕화면
패널
컹커러
KDE 제어판
참고 자료

5장 한계의 극복
홈 디렉토리 보존
크노픽스 환경 설정 저장
USB 메모리를 이용한 크노픽스 이동 데스크탑
참고 자료

6장 기본 시스템 관리
시스템 정보 확인
그래픽 환경에서의 시스템 정보 확인
시스템 정보가 저장돼 있는 파일
성능과 부하 진단 명령
하드웨어 정보를 보여주는 명령
프로세스 상태 확인 명령
네트워크 상태 확인 명령
네트워크 설정
무선 네트워크 설정
패키지 관리
디스크 관리
프린터 설정
스왑 파일 설정
DMA 기능 활성화
참고 자료

7장 시스템 보안
로그 시스템 syslog
패킷 분석
패킷 모니터링, 네트워크 통계 분석 도구 iptraft
네트워크 프로토콜 분석기 wiershark
nmap로 열린 포트 점검
nessus로 시스템 취약점 점검
루트킷 점검
크노픽스 방화벽
윈도우 바이러스 제거
JTR로 취약한 비밀번호 점검
grave-robber로 피해 시스템 분석
참고 자료

8장 크노픽스가 제공하는 네트워크 서비스
보안 셸 SSH
크노픽스의 SSH 서버
SSH 클라이언트 ssh, scp, sftp
개인키/공개키를 이용해서 SSH 서버에 접속
그래픽 환경의 원격 접속 도구
VNC
RDP
FreeNX
네트워크 파일 시스템
삼바로 자원 공유
크노픽스에서 윈도우 자원 사용
크노픽스의 공유 자원을 윈도우에서 사용
크노픽스를 임시 게이트웨이로 활용
네트워크 주소 변환과 IP 매스커레이딩
크노픽스 시스템을 게이트웨이로 활용
크노픽스 DHCP 서버로 자동 IP 주소 관리
크노픽스 웹 서버로 임시 웹 페이지 제공
크노픽스 터미널 서버
참고 자료

9장 시스템 복구
시스템 복구에 유용한 크노픽스
복구 대상 파일의 위치
유닉스 표준 디렉토리 구조
윈도우 폴더(디렉토리) 구조
데이터 검색
데이터 옮기기
컹커러로 파일 옮기기
cp, mv로 파일 옮기기
tar 아카이브를 만들어 옮기기
dd로 디스크 이미지 백업
kb로 CD에 기록
네트워크로 전송
fsck로 파일 시스템 결함 수정
ext/ext
jfs
reiserfs
xfs
vfat
dd_rescue로 손상되지 않은 일부 데이터 복구
gpart로 파티션 테이블 복구
unrm과 lazarus로 삭제된 파일 복구
debugfs로 ext 파일 시스템에서 삭제된 파일 복구
wipe로 파일 완전히 삭제
참고 자료

10장 부팅할 수 없는 시스템 복구
MBR 영역의 백업/복구
install-mbr로 MBR 영역 초기화
리눅스 부트로더 GRUB 복구
리눅스 부트로더 LILO 복구
윈도우 부트 관리자 복구
리눅스 사용자 비밀번호 재설정
윈도우 레지스트리의 백업과 복구
윈도우 사용자 비밀번호 재설정
X 윈도우 시스템 복구
참고 자료

11장 크노픽스 설치
크노픽스를 시스템에 설치하는 이유
크노픽스 설치
멀티 부팅을 위한 부트로더 설정
참고 자료

12장 크노픽스로 다른 리눅스 배포판 설치
크노픽스로 데비안 GNU/리눅스 . etch 설치
크노픽스로 데비안 GNU/리눅스 unstable 설치
debootstrap으로 기본 시스템 설치
X 환경 꾸미기
크노픽스로 젠투 리눅스 설치
스테이지 로 기본 시스템 설치
X 환경의 설정
참고 자료

13장 크노픽스 리마스터링
리마스터링
준비
수정
패키지 추가와 제거
응용프로그램의 자동 실행
KDE 외양 변경
기본 데스크탑 환경 변경
linuxrc의 수정으로 시작 메시지 변경
부팅 관련 파일 수정
CD 이미지 생성
테스트와 CD에 기록
리마스터 스크립트를 이용한 크노픽스 리마스터링
참고 자료

저자 소개 1

감수박재호

관심작가 알림신청
 
포항공과대학교 컴퓨터공학과 학부와 대학원을 졸업했다. 임베디드 시스템 개발, 기업용 백업 소프트웨어 개발, 방송국 콘텐츠 수신 제한 시스템 개발 및 운영 지원, 클라우드 기반 서비스 개발에 이르기까지 다양한 실무 경험을 토대로 고성능 고가용성 시스템을 설계했다. 《클린 코드》, 《피플웨어》 등 40여 권의 책을 번역, 집필, 감수했다. 각종 기술 소식을 다루는 블로그 '컴퓨터 vs 책'(jhrogue.blogspot.com)과 개발자를 위한 유튜브 채널(youtube.com/@채널박재호)을 운영하며, 개발자들을 위한 각종 교육과 세미나도 지속적으로 진행하고 있다.

박재호의 다른 상품

관련 분류

품목정보

발행일
2008년 05월 19일
쪽수, 무게, 크기
420쪽 | 1004g | 188*257*30mm
ISBN13
9788960770454

관련 자료

2004년, KLDP에 권순선님이 올린 'Knoppix로 Debian 시스템 설치하기'(http://kldp.org/node/35745)라는 팁에서 처음으로 크노픽스를 알았다. 그 때는 쉽고 간단한 설치 방법을 알아낸 기쁨보다 하드웨어를 자동으로 감지해서 데스크탑까지 띄워주는 크노픽스의 라이브 CD 환경이 그렇게 생소하고 신기할 수가 없었다.
이렇게 시작한 크노픽스 한글 프로젝트를 나름대로 정리한다는 의미로 이 책을 집필하게 됐다. 이 책에서는 주로 시스템 관리에 초점을 맞추고 있으나 크노픽스는 다양한 용도로 활용 가능한 운영체제이다. 크노픽스를 다룬 책마다 공통점이 하나 있다면 크노픽스를 스위스 군용 칼에 비유한다는 점이다. 드라이버와 렌치부터 시작해서 손톱깎이와 이쑤시개까지 들어있는 스위스 군용 칼처럼 여러 도구를 제공하며 CD 한 장만으로 수많은 일을 해낼 수 있는 크노픽스야말로 만능이라는 단어가 어울린다. 하지만 아무리 훌륭한 도구라도 가치를 모르면 "개발에 편자요, 돼지 목에 진주 목걸이"라 쓰기 나름이다. 한두 번 써보다 책상 속에 처박아 두지 말고 이 책을 통해 나름대로 크노픽스 활용 방법을 터득해보기 바란다.
이젠 혼자 놀기 지쳤다. 사소한 것도 좋으니 이 책과 크노픽스와 관련해서 궁금한 점, 어려움이 있다면 여럿이 함께 논의했으면 좋겠다. 도움이 필요하다면 크노픽스 한글 프로젝트(http://knoppixko.kldp.net)의 게시판과 크노픽스 한글 프로젝트 메일링 리스트(http://lists.kldp.net/pipermail/knoppixko-commits)에서 필자를 만날 수 있다. - 저자 신재훈

국내 최초의 크노픽스 서적이 나온다는 이야기를 듣고 서점에 나올 때까지 기다리지 못하고 미리 저자를 포섭(?)해서 남들보다 한걸음 빨리 접할 기회를 얻었다. 결과는? 대만족! 크노픽스가 단순히 기성품으로 준비된 부팅 CD를 넘어서 사용자가 자유자재로 라이브 CD를 구성할 수 있는 일종의 프레임워크라는 사실을 깨닫자마자 매일 전투를 치루느라 고생하는 시스템 관리자뿐만 아니라 최적화된 환경을 좋아하는 리눅스 호사가에게 제격인 시스템으로 다가왔다. 이 책의 저자인 신재훈님은 기존 KLDP에서 크노픽스 홈 페이지(http://knoppixko.kldp.net/)를 운영하며 쌓은 경험을 훌륭하게 책으로 만들어내는 데 성공했으므로, 여러분들은 이제 활자화된 지식을 소화하기만 하면 끝난다.

이 책은 초보자를 위해 크노픽스 소개와 부팅부터 시작해서 데스크탑 활용법과 USB 메모리를 사용한 정보 저장 기법까지 기초적인 내용을 정리하는 동시에 중급 관리자를 위해 시스템 관리, 보안, 네트워크 서비스 설정, 운영 시스템/파일 시스템/부트로더 복구, 비밀 번호 설정 방법을 크노픽스 하나만으로 한방에 끝내는 방법을 소개한다. 또한 고급 사용자를 위해 크노픽스 설치와 리마스터링 기법을 소개함으로써 사용자 취향에 맞춤식으로 개조한 라이브 CD를 만드는 비법까지 빠뜨리지 않는다. 바쁜 학업과 업무로 정신이 하나도 없는 상황일지라도 이 책 한 권이면 크노픽스에 대한 기본 지식부터 중?고급 지식까지 단기간에 익히기에 무리가 없다는 생각이다.

갑자기 멀쩡하던 시스템에 부팅이나 하드웨어 인식 문제가 생겼는가? PC가 존재하는 모든 곳에서 자신만의 환경을 동일하게 구축하고 싶은가? 윈도우가 설치된 시스템에서 별도 설치 과정 없이 바로 리눅스를 구동하고 싶은가? 리눅스 관련 시연을 해야 하는데, 하필 행사장에 설치된 리눅스 기계가 고장 나는 바람에 꼼짝 달싹 하지 못하는 상황인가? 천편일률적인 기성품 부팅 CD를 사용하다 더 이상 불만을 참지 못하겠는가? 그렇다면 한국 실정에 맞춰서 최적화된 한글판 크노픽스를 한번 사용해보고 여유가 된다면 직접 확장해보자. 리눅스를 좋아하는 당신이라면 크노픽스가 제공하는 단순하면서도 강력한 기능에 푹 빠질 것이다. - 감수자 박재호

출판사 리뷰

'크노픽스 시작하기'에서 크노픽스에 대해 소개한 다음, '크노픽스로 시스템 관리하기'에서 크노픽스에 포함된 도구를 다루는 방법과 크노픽스를 이용한 시스템 복구 방법을 알아보고 마지막 '크노픽스 고급 활용'에서 크노픽스로 리눅스 시스템을 설치하는 방법과 크노픽스를 수정하는 방법을 설명한다. 각 장별 구체적인 내용은 다음과 같다.

크노픽스 시작하기

01. 크노픽스란
크노픽스와 라이브 CD에 대해 간단히 살펴보고 다른 리눅스 배포판과 차별되는 크노픽스의 특성, 크노픽스 활용 방법에 대해 논의한다.

02. 크노픽스로 부팅
크노픽스로 부팅하는데 필요한 시스템 요구사항을 점검하고 부팅 절차를 간단히 소개한다. 크노픽스 시스템 환경을 제어하기 위한 부트 옵션도 함께 알아본다.

03. 배경 지식
크노픽스의 부팅 과정을 자세히 분석한다. 오늘날 크노픽스의 대중화에 기여한 압축 루프백 장치 cloop와 유니온 파일 시스템(UnionFS)을 알아보고 크노픽스의 사용자 정책에 대해 논의한다.

크노픽스로 시스템 관리하기

04. 크노픽스 데스크탑
타 리눅스 배포판과는 다른 크노픽스만의 데스크탑 환경(바탕화면, 패널, 메뉴, 아이콘 등)에 대해 살펴본다. 크노픽스 기본 데스크탑인 KDE에서 가장 중요한 두 도구 컹커러와 KDE 제어판에 대해 알아본다.

05. 한계의 극복
라이브 CD인 크노픽스는 데이터를 영구적으로 보존할 수 없다는 치명적인 단점을 가지고 있다. 이를 극복하기 위한 홈 디렉토리 보존 기능과 크노픽스 환경 설정 저장 기능을 설명한다.

06. 기본 시스템 관리
크노픽스가 제공하는 기본적인 시스템 관리 도구를 살펴본다. 시스템 정보를 알아내는 방법, 네트워크 설정, 패키지 관리, 디스크 관리, 프린터 설정, 스왑 파일 설정, DMA 기능 활성화 방법을 소개한다.

07. 시스템 보안
크노픽스의 시스템 관리도구 중 시스템 보안과 관련된 도구를 살펴본다. 로그 시스템, 패킷 분석 도구, 포트 검사 도구, 취약점 분석 도구, 루트킷 점검 도구, 크노픽스 방화벽, 안티바이러스 소프트웨어, 취약한 비밀번호 점검 도구, 피해시스템 분석 도구를 소개한다.

08. 크노픽스가 제공하는 네트워크 서비스
크노픽스의 네트워크 서버, 클라이언트 서비스에 대해 알아보겠다. 텍스트, 그래픽 환경의 원격 접속 도구를 살펴보고 크노픽스를 활용한 자원 공유 서비스, 임시 네트워크 서비스와 크노픽스 터미널 서버에 대해 설명한다.

09. 시스템 복구
크노픽스를 이용한 시스템 복구 방법에 대해 논의한다. 복구할 데이터가 어디 있는지 찾아보고 이를 옮기는 방법에 대해 설명한다. 더불어 손상된 파일 시스템을 복구하는 방법에 대해 알아본다.

10. 부팅할 수 없는 시스템 복구
9장 시스템 복구의 연장으로 부팅 불가능한 시스템 복구 방법에 대해 알아본다. 시스템 부팅 정보가 저장되는 장소 MBR을 백업, 복구, 초기화해보고 부팅 프로그램인 부트로더를 복구해보겠다. 사용자 인증 과정을 통과하기 위해 비밀번호를 재설정하는 방법과 X 윈도우 시스템을 복구하는 방법을 설명한다.

크노픽스 고급 활용

11. 크노픽스 설치
크노픽스가 마음에 든다면 라이브 CD로만 사용할 것이 아니라 시스템에 설치해서 데스크탑 운영체제로 사용하는 것도 생각해볼 수 있을 것이다. 설치 스크립트를 이용해서 크노픽스를 시스템에 설치하는 방법을 소개한다.

12. 크노픽스로 다른 리눅스 배포판 설치
크노픽스로 다른 유명한 리눅스 배포판을 손쉽게 설치하는 것이 가능하다. 크노픽스를 이용해서 데비안 4.0 etch, 데비안 unstable, 젠투 리눅스를 설치하는 방법에 대해 설명한다.

13. 크노픽스 리마스터링
크노픽스의 인기 비결 중 하나는 누구나 자유롭게 크노픽스를 수정해서 다시 CD로 만들어 사용, 재배포할 수 있다는 것이다. 이 과정을 리마스터링이라고 한다. 마지막으로 크노픽스 리마스터링 방법에 대해 살펴보겠다.

★ 이 책의 대상 독자 ★
산더미 같은 일에 파묻혀 끊임없이 고객에게 시달리는 시스템 관리자를 돕기 위한 책이다. 여기에서 말하는 '시스템 관리자'란 자의든 타의든 컴퓨터를 어느 정도 다룬다는 이유만으로 시스템 관리 업무를 떠맡은 분들부터 시작해서 어느 정도 경력을 갖춘 관리자 모두를 의미한다. 문제를 스스로 해결하려는 의지만 있다면 누구나 이 책과 크노픽스를 통해 도움을 얻을 수 있다.

리눅스 입문서를 집필한 경험을 토대로 가능한 쉽게 쓰려고 노력했다. 이 책을 읽을 때 도움이 될 만한 지식은 다음과 같다.

크노픽스 역시 리눅스 배포판의 하나인 이상 크노픽스를 자유롭게 다루려면 기본적인 리눅스 사용법 정도는 알고 있다면 좋겠다. 특히 데비안 계열 리눅스 배포판에 익숙하다면 금상첨화. 크노픽스에 포함되어 있는 네트워크 관리 도구들을 활용하기 위해서 네트워크에 대한 기본적인 지식을 갖추고 있을 필요가 있다. 셸 스크립트와 펄 스크립트, 정규 표현식을 잘 알고 있다면 이 책을 바탕으로 크노픽스를 보다 깊이 이해할 수 있을 것이다.

★ 크노픽스 창시자의 축하 전문 ★

크노픽스는 오픈소스 프로젝트이기 때문에 빠르고 활기차게 개발되었으며, 세계 각지의 사람들이 그들의 언어로 그들만의 버전을 만들어낼 수 있었습니다. 오픈 소스와 자유 소프트웨어에 있어 필요에 따라 자신의 소프트웨어를 변경하고 개선할 수 있으며, 다른 이에게 재배포할 수 있다는 점은 매우 중요합니다. 이제 받은 만큼 공헌할 차례입니다. 오픈 소스 공동체에 참여하여 나누는 기쁨을 누리기 바랍니다.

2008년 봄
클라우스 크누퍼

추천평

리눅스는 이제 누구나 인정하는 메인스트림으로 자리잡았습니다. 그렇지만 아직도 어려워하는 분들이 많고, 특히 사용중 무슨 문제라도 발생하면 그냥 새로 설치해야 하는게 아닌가 하고 생각하는 경우가 많은데 그럴때 크노픽스와 이 책을 옆에 두고 하나하나 확인해 본다면 그냥 갈아엎는 것보다는 시간과 노력을 훨씬 절약할 수 있을 것입니다. 크노픽스는 일반 사용자뿐만 아니라 현업에서도 매우 유용하게 쓸 수 있는 좋은 툴입니다.
리눅스 책은 참 많고도 많지만 크노픽스를 전문적으로 다룬 책은 매우 귀한 편입니다. 특히 우리나라에서는 처음 나오는 크노픽스 서적입니다. 그런 의미에서 이 책은 매우 각별합니다. 책을 쓴다는 것은 책이 다루는 주제에 대한 애정을 동반하지 않으면 매우 고통스러운 일입니다. 그런데 때마침 이 크노픽스 책을 쓰신 분이 다름아닌 오랫동안 크노픽스 한글화를 위해 꾸준히 노력해 오신 분이니 크노픽스를 좀더 알리고 확산하기 위해서 앞으로도 계속해서 많은 노력을 기울이실 것으로 믿습니다.
권순선 (KLDP 설립/운영자 권순선)

리뷰/한줄평0

리뷰

첫번째 리뷰어가 되어주세요.

한줄평

첫번째 한줄평을 남겨주세요.