품목정보
발행일 | 2020년 04월 10일 |
---|---|
쪽수, 무게, 크기 | 812쪽 | 183*235*40mm |
ISBN13 | 9791162242605 |
ISBN10 | 1162242604 |
발행일 | 2020년 04월 10일 |
---|---|
쪽수, 무게, 크기 | 812쪽 | 183*235*40mm |
ISBN13 | 9791162242605 |
ISBN10 | 1162242604 |
PART 01 성공적인 학습을 위한 준비 작업과 CentOS 설치 CHAPTER 01 실습 환경 구축 1.1 가상머신의 소개와 설치 1.2 가상머신 생성 1.3 VMware의 특징 1.4 원활한 실습 진행을 위한 사전 준비 CHAPTER 02 CentOS 리눅스에 대한 간단한 소개 2.1 리눅스의 개요 2.2 CentOS 리눅스 배포판 CHAPTER 03 CentOS 리눅스 설치 3.1 3대의 CentOS 설치 3.2 WinClient 설치 PART 02 CentOS 리눅스의 기본 개념과 리눅스 관리자의 기본 역할 CHAPTER 04 서버를 구축할 때 알아야 할 필수 개념과 명령어 4.1 리눅스 운영 전에 알아야 할 개념 4.2 리눅스 기본 명령어 4.3 사용자 관리와 파일 속성 4.4 리눅스 관리자를 위한 명령어 4.5 네트워크 관련 설정과 명령어 4.6 파이프, 필터, 리디렉션 4.7 프로세스, 데몬, 서비스 4.8 서비스와 소켓 4.9 응급 복구 4.10 GRUB 부트로더 4.11 간단한 커널 컴파일 CHAPTER 05 X 윈도를 사용해보자 5.1 그놈 데스크톱 환경 설정 5.2 X 윈도 응용프로그램 5.3 소프트웨어 센터 5.4 리눅스에서 Windows 응용프로그램 실행 CHAPTER 06 하드디스크 관리와 사용자별 공간 할당 6.1 하드디스크 한 개 추가하기 6.2 여러 개의 하드디스크를 하나처럼 사용하기 6.3 LVM 6.4 CentOS를 RAID에 설치하기 6.5 사용자별로 공간을 할당해주자 CHAPTER 07 셸 스크립트 프로그래밍 7.1 셸의 기본 7.2 셸 스크립트 프로그래밍 실습 PART 03 네트워크 서버 구축 실무 I CHAPTER 08 원격지 시스템 관리 8.1 텔넷 서버 8.2 OpenSSH 서버 8.3 XRDP 서버 CHAPTER 09 네임 서버 설치와 운영 9.1 네임 서버의 개념 9.2 네임 서버의 구축 CHAPTER 10 메일 서버 설치와 운영 10.1 메일 서버의 개념 10.2 센드메일 서버 구현 10.3 웹 메일 설치 및 사용 CHAPTER 11 데이터베이스 서버 구축과 운영 11.1 DBMS의 개념과 간단한 SQL문 11.2 MariaDB 설치와 운영 11.3 Windows용 응용프로그램과 리눅스 DBMS의 연동 11.4 Oracle Database Express의 설치와 운영 CHAPTER 12 웹 서버 설치와 운영 12.1 APM 설치와 웹 사이트 구축 12.2 웹 서버의 응용 서비스 12.3 웹 서버 설정 파일 Part04 네트워크 서버 구축 실무 II CHAPTER 13 FTP 서버 설치와 운영 13.1 vsftpd의 설치와 운영 13.2 proFTPD의 설치와 운영 CHAPTER 14 NFS 서버 설치와 운영 14.1 NFS 서버 구현 CHAPTER 15 Samba 서버 설치와 운영 15.1 리눅스에서 Windows의 폴더와 프린터 사용 15.2 Windows에서 리눅스 폴더와 프린터의 사용 CHAPTER 16 DHCP 서버 설치와 운영 16.1 DHCP 개념 16.2 DHCP 구현 CHAPTER 17 프록시 서버 설치와 운영 17.1 프록시 서버의 개념 17.2 프록시 서버의 구현 CHAPTER 18 방화벽 컴퓨터 만들기 18.1 보안을 위한 네트워크 설계 18.2 리눅스 방화벽 컴퓨터 구축 CHAPTER 19 PXE 설치 서버 19.1 PXE 설치 서버의 개념과 구현 19.2 킥스타트 부록 외부 컴퓨터에서 VMware 가상머신으로 접속하기 |
저번의 책리뷰, bash를 활용한 사이버 보안운영(https://blog.naver.com/jin993/221933854764)에 이어서, 이번에 리뷰할 책은 이것이 리눅스다 with RedHat CentOS 8 이다. 리눅스는 크게 데비안 계열과 페도라 계열로 나뉘는데, 이책에서는 페도라-레드햇 기반의 CentOS 8을 가지고 리눅스에 대해서 설명한다.
책을 리뷰하기에 앞서서, 이 책에 관련된 컨텍스트를 짧게 설명하고 관련 레퍼런스들을 소개하고자 한다. 크게 Xnix 관련 운영체제의 브랜치는 시작인 유닉스에서 BSD와 GNU계열로 나뉘고, 이 책이 다루는 리눅스는 GNU를 기반으로 한다 (참조 http://baligu.blogspot.com/2019/06/unixlinux-lineage_13.html). GNU Linux는 또 Debian 과 Fedora 계열로 나뉘어서 다양한 배포판들이 존재한다. 다양한 배포판의 브랜치는 아래 링크의 다이어그램들을 참조하면 좋을 것 같다 (리눅스 배포판은 정말 너무너무 많다!).
https://upload.wikimedia.org/wikipedia/commons/1/1b/Linux_Distribution_Timeline.svg
https://en.wikipedia.org/wiki/Red_Hat_Enterprise_Linux_derivatives#/media/File:Redhat_family_tree_11-06.png
이 책은 분류하자면 리눅스 서버를 막 관리하는 사람들을 위한 엔트리급 책이다. 이 전의 오라일리에서 나온 bash를 활용한 사이버 보안운영은, 상대적으로 설명들이 많이 생략되어있었다. 좀 더 정확히는 엔트리급 책이 아니었기 때문에, 처음 리눅스를 접하는 독자분들은 파트내에서도 초심자들에게 적절한 챕터들을 직접 찾아서 컴파일하며 읽어야하는 단점이 있었다; 이전의 리뷰에서 내 나름대로의 챕터들을 분류해두었으니 이미 책이 있으신 분들은 참고하면 좋을 것 같다. 하지만 이 책은 설명이 매우 상세하고 친절하다. 사실 나는 2011년도 갓 대학생이 되어, 저자인 우재남님 운영체제 강의를 수강했었는데, 이 책을 읽고있으면 그 세세한 설명들이 다시 기억나는 것 같다. 또한 동영상으로 추가 강좌들도 제공되니, 리눅스 서버관리를 어떻게 시작해야할지 모르는 분들에게 도움이 될 것으로 보인다.
책의 분류를 나누었으니, 이제 책의 컨텐츠에 대해서 이야기해보고자 한다. 이 책은 크게 4개의 파트로 나뉘는데, 파트 1, 2는 실습 세팅 및 리눅스의 기본에 대해서 설명하고 있다. 단순히 리눅스 서버를 관리하는 분들이 아닌, 리눅스 운영체제를 사용하고자 하는 독자분들은 이 두개의 챕터를 반복하여 학습하고 파트 3, 4 에서는 사용하면서 필요한 부분들을 취사선택하여 읽는것을 권장한다.
반면, 이제 리눅스 서버를 관리해야하는 분들은 챕터 3, 4의 부분을 집중적으로 읽는 것을 추천한다. 리눅스 서버라는 것이, 어떤 서버 프로그램을 구동하고 유저들을 서빙하느냐에따라 다 다르기때문에, 이책으로 모든 리눅스 서버 구축 및 관리가 커버된다고 생각하면 안 된다. 이 책은 리눅스 공부를 시작하는 분들에게 끝으로 닫는 책이 아니라, 시작을 열어주는 책이다. 이 책을 읽는 것에 대한 기댓값은 독자들이 이제 본인의 상황에 따라 요구되는 서버를 스스로 공부하며 구축할 수 있는 기본 베이스를 닦는 것이다.
이러한 엔트리급 책을 리뷰하면서 내 경험을 돌아보면, 어디서 시작해야할 지 모르는 것이 제일 막막했다. 새로운 분야에 프로젝트를 하게 되었거나, 새로운 기술을 공부하시는 분들은 해당 분야의 엔트리 책들을 찾아보는 것이 매우 큰 도움이 된다고 생각한다. 그러한 관점에서, 이 책은 리눅스를 처음 사용하고 싶은 분들이거나, 리눅스 서버를 막 구축하거나 관리해야 하는 분들에게 입문서로써 큰 도움이 될 것이다.
이것이 리눅스다 (개정판) with RedHat CentOS 8
* 이 서평은 한빛미디어에서 도서를 제공받아 작성한 것으로 구매가이드 성격이 강합니다.
필자는 리눅스 책만 벌써 몇 권의 서평을 써오고 있다. 이제 질릴 때도 된 것 같은데 질리지 않는다. 그 이유는 리눅스를 제대로 배우지 못한 필자의 아쉬움 때문일 것이다. 늘 말하지만 리눅스는 필자에게 있어서 아픈 손가락임은 분명하다. 이 책은 리눅스 분야 부동의 1위인 『이것이 리눅스다』최신 CentOS 8을 반영하여 만든 개정판이다.
1판보다 더욱 현장감 넘치는 실무 예제와 함께 리눅스의 ‘1층부터 옥상까지’ 탄탄히 기초를 쌓으며 올라가듯 상세한 실습 과정을 담았다. 이 책은 1대의 컴퓨터만으로도 실무와 똑같은 환경처럼 학습 가능하도록 구성된 실무형 리눅스 교재이다. 따라서 실습 없이 지나치기 쉬운 서버 구축도 직접 따라해보며 실무 적응력을 높일 수 있다.
또 책만으로는 이해하기 어려운 실습도 무료로 제공되는 50여 개의 [저자 동영상 강의]를 보며 더욱 쉽게 익힐 수 있다는 점도 장점으로 꼽힌다. 그래도 어려운 부분이 있다면, 회원수 1만 명의 이것이 리눅스다 네이버 카페에 질문을 올리면 저자가 직접 모든 질문에 1:1로 답변을 달아주며, 리눅스 최신 기술도 공유할 수 있다는 장점을 갖춘 책이다.
리눅스란 운영체제에 처음 발을 내딛거나 여러 사유로 몇 개월 내에 리눅스마스터 시험을 준비해야만 하는 분들에게 이 책을 권하는 바이다.