테크넷과 함께 하는 엔터프라이즈 리눅스 핵심 운영 가이드 vol.1
없습니다
도서+교보Only(교보배송)을 함께 15,000원 이상 구매 시 무료배송
15,000원 미만 시 2,500원 배송비 부과
20,000원 미만 시 2,500원 배송비 부과
15,000원 미만 시 2,500원 배송비 부과
1Box 기준 : 도서 10권
알림 신청하시면 원하시는 정보를
받아 보실 수 있습니다.
해외주문/바로드림/제휴사주문/업체배송건의 경우 1+1 증정상품이 발송되지 않습니다.
패키지
북카드
키워드 Pick
키워드 Pick 안내
관심 키워드를 주제로 다른 연관 도서를 다양하게 찾아 볼 수 있는 서비스로, 클릭 시 관심 키워드를 주제로 한 다양한 책으로 이동할 수 있습니다.
키워드는 최근 많이 찾는 순으로 정렬됩니다.
작가정보
저자 김석은 현)주식회사 노브레이크 대표이사이며 , 한국 최초의 오라클 에이스 디렉터 (기술전도사)다.
현재 안산대학교 IT응용보안과 겸임교수와 한양사이버대학교 해킹보안과 교수를 겸직하고 있으며, 현재 솔라리스 테크넷 운영진 , 한국 솔라리스 커뮤니티 연합 운영진을 맡고 있다.
전)한국 소프트웨어 커뮤니티 연합 운영진이며 , 다수의 기업, 기관, 대학은 물론, 10여개 국가(방글라데시,코트디브아르,모로코,콜롬비아,몽골,북한,스리랑카 등)의 전문인력을 대상으로 강의 및 컨설팅 진행했다.
레드햇 공인 교육센터인 노브레이크 부설 교육센터에서 레드햇 공인 강사로써 레드햇 리눅스와 레드햇 관련 제품들을 강의하고 있다.
RHCSA / RHCE / RHCI와 같은 다양한 레드햇 관련 자격인증을 보유하고 있다.
저자 설규환은 현)주식회사 노브레이크 선임컨설던트이며 , 다수의 기업과 대학 및 기관에서 강의 및 컨설팅 진행했다.
레드햇 공인 교육센터인 노브레이크 부설 교육센터에서 레드햇 공인 강사로써 레드햇 리눅스와 레드햇 관련 제품들을 강의하고 있다.
RHCSA / RHCE / RHCI와 같은 다양한 레드햇 관련 자격인증을 보유하고 있다.
저자 이수진은 현)주식회사 노브레이크 컨설팅팀 팀장이며 , 다수의 기업과 기관에서 강의를 진행하고 있으며 , 대학 및 기관을 대상으로 교육 컨설팅을 진행하고 있다.
취업 과정을 운영하는 다양한 기관에서 리눅스 관련 기술을 취업준비생들에게 전파 하고 있다.
RHCSA / RHCE 와 같은 다양한 레드햇 관련 자격인증을 보유하고 있다.
저자 정성균은 현)주식회사 노브레이크 책임컨설던트이며 , 다수의 기업과 대학 및 기관에서 강의 및 컨설팅 진행했다.
레드햇 공인 교육센터인 노브레이크 부설 교육센터에서 레드햇 공인 강사로써 레드햇 리눅스와 레드햇 관련 제품들을 강의하고 있다.
RHCSA / RHCE / RHCI / RHCX / RHCA과 같은 다양한 레드햇 관련 자격인증을 보유하고 있다.
저자 한재경은 현)주식회사 노브레이크 선임컨설던트이며 , 다수의 기업과 대학 및 기관에서 강의 및 컨설팅 진행했다.
레드햇 공인 교육센터인 노브레이크 부설 교육센터에서 레드햇 공인 강사로써 레드햇 리눅스와 레드햇 관련 제품들을 강의하고 있다.
RHCSA / RHCE / RHCI / RHCX 와 같은 다양한 레드햇 관련 자격인증을 보유하고 있다.
목차
- Chapter 1. 사용자 및 그룹 관리
1.1 사용자 및 그룹 정보 파일
1. 사용자와 그룹 파일
1.2 사용자 및 그룹 관리
1. 사용자 생성
2. 사용자 정보 수정
3. 사용자 삭제
4. 그룹 생성
5. 그룹 정보 수정
6. 그룹 삭제
7. 사용자 및 그룹 관리 파일
1.3 사용자 전환
1. su 명령으로 사용자 전환
2. sudo
1.4 사용자 패스워드 속성
1. 해시 패스워드 생성
2. 패스워드 속성 변경
Chapter 2. 고급 권한 관리
2.1 확장 권한
1. 확장 권한의 종류
2. 확장 권한 설정
2.2 접근 제어 리스트 (Access Control List) 소개
1. 접근 제어 리스트(ACL) 적용 유무 확인
2. 접근 제어 리스트(ACL) 정보 확인
3. 접근 제어 리스트의 마스크(ACL mask)
4. 기본 접근 제어 리스트(Default ACL)
2.3 접근 제어 리스트(ACL) 설정
1. 접근 제어 리스트(ACL)의 권한 추가 또는 변경
2. 접근 제어 리스트(ACL) 제거
3. 접근 제어 리스트(ACL) 재귀적 사용
Chapter 3. 작업 스케줄링
3.1 단일성 작업 예약
1. at 명령 사용
3.2 주기적인 작업 예약
1. crond 데몬
2. crontab 명령 사용
3. 시스템 작업 예약
Chapter 4. 디스크 관리
4.1 디스크 기본 구조
1. 디스크의 물리적인 구조
2. 물리적 디스크의 동작 방식
3. 디스크 플래터(Disk Platter)의 논리적인 구성요소
4. 디스크 파티션 (Disk Partition)
4.2 디스크 이름 및 확인
1. 디스크 연결 인터페이스 방식
2. 리눅스 시스템 스토리지 장치명
3. 핫 플러깅(Hot Plugging) 장치 인식 명령
4.3 하드디스크 파티셔닝
1. 디스크 파티셔닝 도구 소개
2. 각 도구별 사용법
3. 파티션 설정 시 주의사항
4. 확장 파티션
Chapter 5. 파일시스템 및 스왑 메모리
5.1 리눅스 파일시스템 소개
1. 리눅스 파일시스템 소개
2. 주요파일시스템구조
5.2 파일시스템 관리
1. 파일시스템 생성
2. 파일시스템 마운트
5.3 스왑 메모리
1. 가상 메모리 소개
2. 스왑 영역 구성
Chapter 6. 논리 볼륨(Logical Volume) 관리
6.1 논리 볼륨(Logical Volume) 소개
1. 물리 볼륨(Physical Volume)
2. 볼륨 그룹(Volume Group)
3. 논리 볼륨(Logical Volume)
6.2 논리 볼륨(Logical Volume) 생성
1. 물리 볼륨을 생성하기 위한 파티션 생성
2. 물리 볼륨(Physical Volume) 생성
3. 볼륨 그룹(Volume Group) 구성
4. 논리 볼륨(Logical Volume) 생성
5. 씬 프로비저닝 구성
6.3 논리 볼륨(Logical Volume) 요소 확인
1. 물리 볼륨 상태 확인
2. 볼륨 그룹 상태 확인
3. 논리 볼륨 상태 확인
4. 물리 볼륨, 볼륨 그룹, 논리 볼륨의 간단한 정보 확인
6.4 볼륨 그룹(Volume Group) 및 논리 볼륨(Logical Volume) 관리
1. 볼륨 그룹 관리
2. 논리 볼륨 관리
Chapter 7. Systemd
7.1 systemd 소개
1. systemd 소개
2. systemd 기능 및 특징
7.2 systemd 유닛
1. systemd 유닛 파일 위치
2. systemd 유닛 파일의 구성
3. systemd 유닛의 종류
7.3 systemctl 사용
1. 시스템에서 존재하는 다수의 systemd 유닛 확인
2. 유닛의 개별 상태 확인
3. systemd 유닛 제어 명령
Chapter 8. 로그 관리
8.1 로그 아키텍처 (Log Architecture)
1. 로그 관리 데몬
2. 로그 파일 위치
3. 로그 파일의 순환
8.2 rsyslogd
1. /etc/rsyslog.conf
2. 필터(Filter)
3. 행동(Action)
8.3 systemd-journald
1. journalctl 사용
2. 저널(journal) 데이터의 영구적 저장
Chapter 9. 리눅스 부트 프로세스
9.1 리눅스 시스템 부팅 절차
1. init 프로세스 부팅 절차
2. systemd 부팅 절차
3. systemd 종료
9.2 systemd 타겟 유닛 (Target Unit)
1. systemd 타겟 유닛(Target Unit)과 런 레벨(Run Level)
2. 사용자가 사용 가능한 타겟 유닛
3. 타겟 유닛 제어
9.3 root 패스워드 복구
1. 부트 로더(Boot Loader)에서 부팅할 커널항목 선택
2. 선택된 커널 항목 편집
3. 루트 파일 시스템 읽기쓰기(read-write)로 다시 마운트
4. root 패스워드 지정
5. 자동 레이블(label) 부여 파일 생성
9.4 파일시스템 문제 복구
1. 유효하지 않은 UUID 값 또는 존재하지 않은 파티션 이름을 지정할 경우
2. 존재하지 않은 마운트 포인트를 지정할 경우
3. 파일시스템 유형이 일치하지 않을 경우
4. 잘못된 마운트 옵션을 지정할 경우
Chapter 10. 소프트웨어 패키지
10.1 RPM(Redhat Package Manager)을 사용하여 패키지 관리
10.2 YUM(Yellowdog Updater Modified)을 사용하여 패키지 관리
1. YUM 저장소(리포지토리, repository)
2. YUM 패키지 정보 확인
3. YUM 패키지 설치
4. YUM 패키지 업데이트
5. YUM 패키지 제거
6. YUM 그룹 패키지
7. 패키지 설치 기록
Chapter 11. 네트워크 관리
11.1 네트워크 정보 확인
1. IP 정보 확인
2. ifconfig 명령 사용
3. 라우팅 테이블 확인
4. 네트워크 연결 확인
11.2 네트워크 관리자(NetworkManager) 소개
1. 네트워크 관리자(NetworkManager)
2. 레거시(Legacy) 네트워크 구성
11.3 네트워크 관리자(NetworkManager) 도구 활용
1. nmcli 사용
2. nmtui 사용
3. nm-connection-editor 사용
11.4 호스트이름(hostname) 설정
1. 호스트이름 분류
2. hostnamctl 명령 사용
Chapter 12. OpenSSH(Open Secure Shell)
12.1 OpenSSH(Open Secure Shell) 소개
1. OpenSSH 배경
2. 원격 접속에 사용되는 도구
3. SSH 연결 과정
4. ssh 명령 사용
12.1 OpenSSH(Open Secure Shell) 소개
1. OpenSSH 배경
2. 원격 접속에 사용되는 도구
3. SSH 연결 과정
4. ssh 명령 사용
12.2 OpenSSH(Open Secure Shell) 설정 파일
1. OpenSSH의 구성 파일 위치
2. OpenSSH 서버 설정
3. 로그관련 설정
4. 인증 관련 설정
12.3 OpenSSH(Open Secure Shell) 키 기반 인증
1. 키 파일 생성
2. 키 파일 복사
3. 키 파일 확인
12.4 원격 파일 전송
1. scp(Secure Copy) 명령 사용
2. sftp(Secure File Transfer Protocol) 명령 사용
Chapter 13. NTP 서버 관리
13.1 NTP 소개
1. NTP 동작 방식
2. NTP 계층 구조
13.2 chrony 서비스
1. chronyd 385
2. /etc/chrony.conf
3. chronyc 명령어
4. system-config-date
13.3 수동 시간 설정
1. date 명령
2. timedatectl 명령
Chapter 14. 방화벽 관리
14.1 방화벽 소개
1. iptables
2. firewalld
14.2 firewall-config 사용법
1. 기본 화면
2. Option 메뉴
14.3 firewall-cmd 사용법
1. 상태 및 정보 확인 옵션
2. 규칙 설정 옵션
14.4 리치 규칙(Rich Rule)
1. 리치 규칙 관련 옵션
2. 기본 문법
3. 리치 규칙 예제
Appendix A. 엔터프라이즈 리눅스 서버 설치
A.1 Oracle VirtualBox 및 CentOS 7 최신버전 다운로드
1. Oracle VirtualBox 다운로드
2. CentOS 7 다운로드
A.2 Oracle VirtualBox 설치 및 가상 컴퓨터 생성
1. Oracle VirtualBox 설치
2. 가상 컴퓨터 생성
3. 가상 컴퓨터 설정
A.3 CentOS 7 설치
1. 설치 메뉴 선택
2. 환경 설정
A.4 Redhat Enterprise Linux 과 Oracle Linux 다운로드
1. Redhat Enterprise Linux 다운로드
2. Oracle Linux 다운로드
APPENDIX B. 아마존 리눅스
B.1 아마존 리눅스(Amazon Linux) 란?
B.2 아마존 리눅스(Amazon Linux) 주요 기능
1. AWS 통합
2. 안전한 구성
3. 패키지 리포지토리 접근
4. AWS 지원
B.3 아마존 리눅스(Amazon Linux)와 RHEL/CentOS/OL 의 차이점
출판사 서평
레드햇 엔터프라이즈 리눅스 (RHEL) 호환 리눅스 계열인 CentOS, RHEL, Oracle Linux 까지 7.x 버전으로 업그레이드 되면서 이전 버전 등에서 사용되던 네트워크 관리 , 프로세스 관리, 방화벽 관리 등에서 대폭 변화가 있었습니다.
많은 서적들이 책 한권에 리눅스 서버를 다루려다 보니 ,깊이 없이 패키지 설치와 서비스 구축만을 다루는 서적이 대부분이었습니다.
또한, 실무 환경에서 필요한 기술은 많고 , 깊이가 요구 되나, 대부분의 서적이 너무 어려운 커널이나 프로그래밍을 다루고 , 흥미를 유발하는 목적으로 너무 낮게 집필되어 현장에서 재교육을 받아야 하는 등의 문제가 있어 왔습니다.
게다가, 현장은 이미 클라우드로 전환을 하거나, 앞두고 있어 , 시스템에 대한 깊이 있는 이해가 필요함에도 불구하고, 단순 명령나열식으로 집필된 서적들이 많았습니다.
이 책은 기초는 "테크넷과 함께 하는 솔라리스 11으로 배우는 유닉스/리눅스 입문가이드" 에서 다루었기 때문에 본격적인 시스템 관리에 집중하도록 집필 되었습니다.
시스템 관리에 필요한 가장 기본적인 내용을 다루었으며 , 시스템 관리에서 반드시 배워야 하는 내용을 중심으로 집필 되었습니다.
말그대로 "핵심"적인 내용을 중심으로 집필 하였으며 , 더이상 잘못된 정보 때문에 구글링이나 인터넷 검색을 하지 않도록 체계적으로 집필 되었습니다.
이 책은 교육센터 및 신입사원 연수용으로 35시간 내외 교육에 적합하고 , 대학 학부생들의 한 학기 분량으로 집필 되었습니다.
또, 가상 환경에서 실습할 수 있도록 설치 이미지를 구하는 방법과 가상 머신의 설치 , 설정 하는 방법을 부록에서 상세하게 다루고 있습니다.
기존 책들과 달리, 시스템 관리에 필요한 핵심 내용을 군더더기 없이 제대로 다루고 있습니다.
서비스 구축과 같은 내용은 vol.2 에서 다루어질 예정입니다.
[ 대상독자 ]
- 리눅스 시스템 초급 관리자 및 엔지니어
- 플랫폼 기초를 탄탄하게 학습하고자 하는 분
- 각종 리눅스 관련 자격인증을 준비중인 분
- 데브옵스를 준비해야 하는 개발자
- 구글링과 시행착오를 최소화 하고 싶은신 분
- IT 관련 부서의 신입사원
- 컴퓨터 관련 전공 학과 학부생 및 취업준비생
기본정보
ISBN | 9788996376064 ( 899637606X ) |
---|---|
발행(출시)일자 | 2017년 04월 20일 |
쪽수 | 483쪽 |
크기 |
192 * 262
* 23
mm
/ 1060 g
|
총권수 | 1권 |
Klover
e교환권은 적립 일로부터 180일 동안 사용 가능합니다.
리워드는 작성 후 다음 날 제공되며, 발송 전 작성 시 발송 완료 후 익일 제공됩니다.
리워드는 리뷰 종류별로 구매한 아이디당 한 상품에 최초 1회 작성 건들에 대해서만 제공됩니다.
판매가 1,000원 미만 도서의 경우 리워드 지급 대상에서 제외됩니다.
일부 타인의 권리를 침해하거나 불편을 끼치는 것을 방지하기 위해 아래에 해당하는 Klover 리뷰는 별도의 통보 없이 삭제될 수 있습니다.
- 도서나 타인에 대해 근거 없이 비방을 하거나 타인의 명예를 훼손할 수 있는 리뷰
- 도서와 무관한 내용의 리뷰
- 인신공격이나 욕설, 비속어, 혐오발언이 개재된 리뷰
- 의성어나 의태어 등 내용의 의미가 없는 리뷰
리뷰는 1인이 중복으로 작성하실 수는 있지만, 평점계산은 가장 최근에 남긴 1건의 리뷰만 반영됩니다.
구매 후 리뷰 작성 시, e교환권 200원 적립
문장수집
e교환권은 적립 일로부터 180일 동안 사용 가능합니다. 리워드는 작성 후 다음 날 제공되며, 발송 전 작성 시 발송 완료 후 익일 제공됩니다.
리워드는 한 상품에 최초 1회만 제공됩니다.
주문취소/반품/절판/품절 시 리워드 대상에서 제외됩니다.
구매 후 리뷰 작성 시, e교환권 100원 적립