서버관리에 핵심적인 부분들을 정리해 놓아서, 필요할 때 찾아보거나 지하철에서 부담없이 볼 수 있는 책입니다.
하지만, 책의 가격에 비해 다루고 있는 부분이 너무 한정적이고, 읽을수록 다소 부족한 느낌이 듭니다.
책의 구성 자체는 매우 마음에 들지만, 내용을 좀 더 보강하여 Hacks 200 이나 300 정도 되는 책이 새로 나왔으면 하는 바램입니다.
중급 서버 관리자에게 필요한 번뜩이는 기교와 팁
리눅스의 강력함을 100% 활용하게 100점짜리 핵심 팁 100가지
나도 한때 시스템 관리자로 일한 경험이 있기 때문에 시스템 관리가 얼마나 힘든 일인지 잘 알고 있다. 이 책은 그런 힘든 일을 조금이나마 덜어줄 수 있는 엄청난 팁(이 책에서는 "hacks"라는 단어를 사용)을 수록하고 있다. 물론 이 책에 수록된 내용말고도 아직 정리되지 않은 엄청난 자료가 많이 있겠지만 여기에 선택된 100가지 트릭이야말로 저자가 엄선한 최고의 트릭들이라 할 수 있다. 오라일리에서 선보이는 첫번째 "Hacks" 시리즈로서 첫 도서라고 들었는데, 다른 시리즈도 기대해봐도 될 것 같다.
─ 2003. 2. 21 Amazone.com TOP 500 Reviewr선정 토드 할레이
추천사
역자 서문
목차
저자 서문
1장. 기본 설정
Hack #1 불필요한 서비스 제거하기
Hack #2 루트 패스워드 복구하기
Hack #3 부트 매개변수
Hack #4 init을 사용해서 지속적으로 데몬 실행하기
Hack #5 n>&m: 표준 출력과 표준 에러의 출력 방향 바꾸기
Hack #6 명령행 한 줄로 복잡한 작업 수행하기
Hack #7 xargs로 까다로운 파일명 다루기
Hack #8 ext2/ext3 파일 시스템에서 지워지지 않는 불멸의 파일
Hack #9 컴파일 속도 개선
Hack #10 편리한 셸 환경 구축하기
Hack #11 setuid/setgid 제거하기
Hack #12 sudo 활용
Hack #13 Makefile을 이용한 시스템 관리 자동화
Hack #14 새로운 도메인 이름 찾기
Hack #15 쓸데없이 디스크 공간을 차지하는 파일 찾아내기
Hack #16 /proc으로 시스템 살펴보기
Hack #17 procps로 프로세스 조작하기
Hack #18 각 프로세스에 할당되는 시스템 자원 조절하기
Hack #19 이전 사용자의 계정 정리
Hack #20 커널에서 불필요한 드라이버 제거하기
Hack #21 대용량 RAM 사용하기
Hack #22 hdparm: IDE 드라이브 매개변수 튜닝
2장. 리비전 컨트롤
Hack #23 RCS 기본 사용법
Hack #24 RCS 리비전 체크아웃
Hack #25 RCS에서 rcs2log로 변경된 내용을 추적하기
Hack #26 CVS 기초
Hack #27 CVS: 모듈 체크아웃
Hack #28 CVS: 작업 중인 파일 업데이트하기
Hack #29 CVS: 태그 사용법
Hack #30 CVS: 모듈에 변경된 부분 적용하기
Hack #31 CVS: 파일 합치기
Hack #32 CVS: 파일, 디렉토리의 추가 및 삭제
Hack #33 CVS: 브랜치
Hack #34 CVS: 파일 감시 및 락 걸기
Hack #35 CVS: CVS 보안
Hack #36 CVS: 익명 저장소
3장. 백업
Hack #37 ssh를 이용해서 tar로 백업하기
Hack #38 ssh로 rsync 사용하기
Hack #39 Pax로 아카이브 만들기
Hack #40 부트 섹터 백업하기
Hack #41 rsync로 동기화하기
Hack #42 rsync로 스냅샷을 만들어 증분 백업하기
Hack #43 ISO 파일 및 CD 레코더(CD-R/RW) 다루기
Hack #44 ISO 파일을 생성하지 않고 CD 굽기
4장. 네트워킹
Hack #45 명령행 한 줄로 방화벽 설정하기
Hack #46 간단한 IP 마스커레이딩
Hack #47 iptables 팁 & 트릭
Hack #48 특정 시스템에 TCP 포트 포워딩하기
Hack #49 iptables의 사용자 정의 체인 사용하기
Hack #50 터널링: IPIP 캡슐화
Hack #51 터널링: GRE 캡슐화
Hack #52 ssh와 가상 터널
Hack #53 vtund.conf 자동 생성기
5장. 모니터링
Hack #54 syslog 사용법
Hack #55 watch를 사용해서 job 감시하기
Hack #56 열려 있는 포트 추적하기
Hack #57 lsof를 사용해서 열린 파일 및 열린 소켓 확인하기
Hack #58 top 명령어로 시스템 자원 모니터링하기
Hack #59 제목 표시줄에 평균 부하량 표시하기
Hack #60 ngrep을 사용한 네트워크 모니터링
Hack #61 nmap을 사용해서 스캐닝하기
Hack #62 파일 및 디렉토리가 얼마나 오래되었는지 분석하기
Hack #63 간단하게 IP 트래픽을 넘겨주는 방법
Hack #64 ntop을 이용한 실시간 네트워크 통계
Hack #65 실시간 웹 트래픽 모니터링
6장. SSH
Hack #66 ssh 클라이언트 키를 이용한 신속한 로그인
Hack #67 터보 모드 ssh 로그인
Hack #68 ssh-agent를 효과적으로 활용하기
Hack #69 GUI 환경에서 ssh-agent 실행하기
Hack #70 ssh를 통한 X 애플리케이션 실행
Hack #71 ssh를 통한 포트 포워딩
7장. 스크립팅
Hack #72 movein.sh으로 여러 시스템을 간편히 설정하기
Hack #73 펄을 사용해서 간편하게 파일 수정하기
Hack #74 bash에서 한 파일을 여러 조각으로 분할하기
Hack #75 터미널에서 로그를 컬러로 표시하기
8장. 정보 서버
Hack #76 chroot를 사용한 BIND의 보안 강화
Hack #77 BIND 9의 뷰
Hack #78 로컬 도메인에 대한 권한을 갖고 있는 캐싱 DNS 설정하기
Hack #79 RR DNS로 서버의 부하를 분산하기
Hack #80 자신만의 최상위 레벨 도메인 운영하기
Hack #81 mtop으로 MySQL 상태 모니터링하기
Hack #82 MySQL의 데이터베이스 복제 기능 활용하기
Hack #83 대규모 MySQL 덤프에서 단일 테이블 복원하기
Hack #84 MySQL 서버 튜닝하기
Hack #85 proftpd와 mysql을 인증 툴로 사용하기
Hack #86 수퍼 MySQL 서버 만들기: glibc, linuxthreads, 커널 최적화
Hack #87 [아파치] 아파치 툴박스
Hack #88 [아파치] 파일 인덱스에서 긴 파일명 표시
Hack #89 [아파치] IfDefine을 사용해서 손쉽게 설정 변경하기
Hack #90 광고 조회수를 추적하는 간단한 방법
Hack #91 [아파치] 아파치를 FTP 서버 용도로 활용하기
Hack #92 [아파치] 아파치 로그 순환 및 압축
Hack #93 SSL 인증서 생성과 서명 요청
Hack #94 자신만의 CA 생성하기
Hack #95 자신의 CA를 클라이언트 브라우저로 배포하기
Hack #96 [아파치] 동일한 DocumentRoot로 다수의 사이트를 서비스하기
Hack #97 [아파치] mod_rewrite를 사용해서 요청받은 컨텐트 전달하기
Hack #98 [아파치] mod_proxy를 사용해서 속도를 향상시키는 방법
Hack #99 아파치 RewriteMap을 이용한 부하 분산
Hack #100 울트라호스팅: 대규모 웹사이트 호스팅하기
찾아보기
자료명 | 등록일 | 다운로드 |
---|---|---|
예제소스 | 2016-04-06 | 다운로드 |