뇌를자극하는Redhat Fedora : 리눅스 서버 & 네트웍크 (2005/10/23)
우재남 지음 | 한빛미디어 |2005년 9월 13일 | ISBN 8979143419


아직도 리눅스 학습이 필요한가?

그것에 대한 답은 맞다. 그리고 그러나 아니다 이다.

왜냐면 OS의 복잡한 체계를 한권의 책으로 모두 알 수 있다면 그건 ... 거기에 컴퓨터 학이 가지는 애매모한 점은 또 다른 것이다.

다른 학문도 같겠지만, 컴퓨터는 머리속 계산만으로 되는 것이 아니다. 생각과 몸이 일치되듯, 지혜와 키보드가 일치해야 나오는 작업이다. 거기에 만들어둔 프로그램을 책(BOOK)으로 본다면 엮어져있는 그 실타래에서 규칙을 발견하고 거기에 또 다른 줄을 이어가는 것 결코 쉽지 않다.

그전 명주실을 이어왔다면 이젠 다른 실로 이어가고 있어서 필요성은 5%라 보지만 구입했다. 거기엔 [리눅스 보안과 최적화 완벽 솔루션]이라는 1+1 서비스가 한 몫을 하기도 했다만. 아쉽게도 그것은 7.2 기준이고, 현재는 RHEL3과 Fedora Core 4가 나와 있는 상태이니...

이것에서 또 이 OS학에 대한 애매한 점이 나타나는 것이다 . 비슷하게 보이나 계속 변하고 버전업되는 물위에 오리가 물아래 발로 헤엄치어 유지하는 .

하여튼 쉽게 읽기보다는 타입핑에 집중해서 보고 있다.
실습했다.

wmware를 이제야 사용해본다. 쉽구만. remote로 접근 가능한 redhat 7.2가 있지만, 우선순위로 보면 그리 높지 않음에도 오늘 반나절을 이것과 씨름해서 273까지 보았다.



이책의 특징은 장마다 quiz가 있어서 그것 보다보면서 다시 한번 요약하는 것이 효용인 것 같다.

1부. 성공적인 학습을 위한 준비 작업 및 설치
1장. 실습 환경 구축
01 가상머신 소개 및 설치
가상머신의 소개
가상머신의 개념
가상머신 프로그램의 종류
Vmware의 설치
<실습>윈도우즈에 VMWARE 5.0을 설치하자
02 가상머신 생성
가상머신의 겉모양
가상머신(가짜 컴퓨터)의 생성
<실습>Vmware 내부에 페도라 서버를 설치할 가짜 컴퓨터를 만들자
03 실습 네트워크 환경과 Vmware의 특징
일반적인 네트워크 환경과 가상 네트워크 환경
Vmware의 특징
04 원활한 실습 진행을 위한 준비
Vmware의 단축키 설정과 네트워크 정보 파악
<실습>핫 키를 변경하자
<실습>Vmware의 DHCP 서버 정보를 파악하자
페도라 다운로드 또는 페도라 CD를 ISO 이미지로 만드는 법
<실습>페도라 ISO 파일 다운로드 및 가상 CD 프로그램을 사용하자
호스트 OS와 게스트 OS 간의 파일 전송법
<실습>호스트 OS인 윈도우즈에 자체적으로 제공하는 FTP 서버를 설치하자
<실습>C:WindowsMedia 폴더에 있는 파일들을 ISO 파일로 만들고, 게스트 OS에 전송하자
이것만은 알고 갑시다

=> wmware 를 보면서 ms의 virtual pc가 떠오르는 것은 ...^^' 가상 머신의 끝은 오에스 에물레이션 그렇다면 오에스를 만드는 사람들이 가장 잘할 수 있는 것이 아닐까? ^^'
물론 POSIX같은 규칙이 정확히 지켜진다면 잘 만들겠지만 서도 ... ㅋㅋ

=> FreeBSD를 이것에 인스톨해서 사용해봐야겠다. 건데 한달 사용하는 버전인데 ... 그것이 문제로다^^"


2장. 페도라 리눅스에 관한 간단한 소개
01 리눅스의 개요
리눅스의 탄생
GNU 프로젝트
커널
02 페도라 리눅스 배포판
레드햇 리눅스와 페도라 리눅스
Fedora Core 4의 하드웨어 요구 사항
Fedora Core 4에서 주요한 패키지
이것만은 알고 갑시다

=> RHEL과 Fedora Core 4와의 차이점을 안다. 유지보수 개념이 들어간 가격 결코 만만치 않은
RHEL ...의 방향은 UNIX의 시장을 갉아먹는 것인지 Windows 서버 시장을 파고드는 것인지...
하여튼 Fedora Core4 계보는 사라지지 않을 것 같다.


3장. 페도라 리눅스 설치
01 페도라 설치
페도라 서버 설치하기
<실습>페도라 서버를 설치하자
Vmware에 페도라 설치 후 추가 사항
<실습>Vmware Tools를 설치하자
<실습>Vmware의 Suspend 기능을 사용해 보자
<실습>Vmware의 Snapshot 기능을 사용해 보자
페도라 클라이언트 설치하기
<실습>페도라 클라이언트를 설치하자
페도라 서버B 설치하기
<실습>페도라 서버B를 설치하자
윈도우즈 클라이언트 설치하기
<실습>윈도우즈 클라이언트를 설치하자
이것만은 알고 갑시다

=> 설치는 정말 쉽다. SeLinux란 옵션이 새롭긴 하고, IPTABLES 사용법이 새롭겠지만서도...


2부. 기본 개념과 관리자의 기본 역할
4장. 서버 구축을 위해 알아야 할 핵심 개념과 명령어
01 페도라 운영을 위해서 먼저 알아야 할 개념
시작과 종료
시스템 재가동
로그아웃
가상 콘솔
<실습>여러 명의 사용자가 접속해 있을 때 시스템이 어떻게 종료되는지 확인해 보자
자동 완성과 도스 키
에디터의 사용
<실습>페도라에서 자주 사용하는 에디터를 연습하자
<실습>vi 에디터가 비정상적으로 종료되었을 때 생기는 파일을 확인하고 조치법을 알아두자
man 사용법
마운트와 CD-ROM/RW/DVD의 활용
<실습>CD-ROM이 자동으로 마운트되는 기능을 확인해 보고, Off하자
<실습>리눅스에서 ISO 파일을 생성하고 사용해 보자
02 기본 명령어
03 사용자 관리와 파일 속성
사용자와 그룹
<실습>사용자 및 그룹 관련 파일을 확인해 보자
파일과 디렉토리의 소유와 허가권
<실습>하드 링크와 소프트 링크를 생성해 보자
04 관리 명령어
RPM의 개념과 활용
<실습>rpm 패키지를 이용해서 프로그램을 설치해 보자
YUM
<실습>의존성 문제가 있는 dovecot 패키지를 yum 명령으로 설치해 보자
파일 압축과 파일 묶기
파일 위치 검색
시스템 재설정(system-config-xxx)
<실습>Vmware에서 Fedora Core 4의 기본 해상도인 800x600을 1024x768로 변경해 보자
cron과 at
<실습>매월 15일 새벽 3시 1분에 "/home" 디렉토리와 그 하위 디렉토리를 /backup 디렉토리에
백업하도록 하자
05 네트워크 관련 설정 및 명령어
<실습>네트워크 카드를 제거하고 새로 장착한 후에 정상적으로 네트워크가 될 수 있도록
설정해 보자
06 파이프, 필터, 리다이렉션
07 프로세스, 데몬, 서비스
프로세스
<실습>포그라운드와 백그라운드 프로세스를 연습하자
데몬
08 서버 데몬의 유형
Standalone 타입의 데몬
inetd 타입(또는 xinetd 타입)의 데몬
09 응급 복구
<실습>잊어버린 root의 비밀번호를 새 비밀번호로 변경하자
10 부트 로더
<실습>GRUB 부트 로더에 암호를 설정하자
11 간단한 커널 컴파일
모듈의 개념과 커널 컴파일의 필요성
커널 컴파일(업그레이드)
<실습>Fedora Core 4의 커널을 최신의 커널로 업그레이드하자
이것만은 알고 갑시다

=>간단하지 않은 내용을 간단하게 적었다. 커널 컴파일까지 다루고 있으니 그렇지 아니한가? ㅋㅋ
깔끔하게 정리했다.


5장. 윈도우즈 사용자를 위한 관리자의 역할
01 GNOME 데스크탑 환경 설정
<실습>X 윈도우의 바탕 화면 및 테마를 설정해 보자
02 X 윈도우용 응용 프로그램
인터넷 응용 프로그램
사운드 카드 설정
멀티미디어 응용 프로그램
에디터
CD/DVD 레코딩 툴
<실습>CD/DVD 레코딩 툴을 설치하자
그래픽 프로그램
오픈오피스
03 KDE 데스크탑의 사용
<실습>KDE를 설치하고, 기본 환경으로 KDE를 사용해 보자
이것만은 알고 갑시다


=> KDE 세팅 방법과 간단한 사용법을 설명하고 있다. mount 명령 설명을 통해 iso파일 생성과 이용법에 대해서도 적고 있다.
Posted by iarchitect