이미 소장하고 있다면 판매해 보세요.
|
추석연휴 택배배송 9월23일부터 9월27일까지 택배휴일입니다
추석연휴 택배배송
9월23일부터 9월27일까지 택배휴일입니다
|
|
|
PART I 첫 발 떼기
CHAPTER 1 리눅스 시작하기 3 CHAPTER 2 완벽한 리눅스 데스크톱 만들기 34 PART II 리눅스 고급 사용자 되기 CHAPTER 3 셸 사용하기 75 CHAPTER 4 파일시스템 파헤치기 111 CHAPTER 5 텍스트 파일 다루기 135 CHAPTER 6 실행 중인 프로세스 관리하기 157 CHAPTER 7 셸 스크립트 작성하기 176 PART III 리눅스 시스템 관리자 되기 CHAPTER 8 시스템 관리 지식 쌓기 199 CHAPTER 9 리눅스 설치하기 231 CHAPTER 10 소프트웨어 가져오기와 관리하기 266 CHAPTER 11 사용자 계정 관리하기 296 CHAPTER 12 디스크와 파일시스템 관리하기 324 PART IV 리눅스 서버 관리자를 향해 CHAPTER 13 서버 관리 361 CHAPTER 14 네트워크 관리하기 397 CHAPTER 15 서비스 시작하기와 중지하기 429 CHAPTER 16 프린트 서버 구성하기 480 CHAPTER 17 웹 서버 구성하기 508 CHAPTER 18 FTP 서버 구성하기 540 CHAPTER 19 Windows 파일 공유(Samba) 서버 구성하기 565 CHAPTER 20 NFS 파일 서버 구성하기 597 CHAPTER 21 리눅스 문제 해결하기 625 PART V 리눅스 보안 테크닉 CHAPTER 22 리눅스의 보안, 기초 671 CHAPTER 23 리눅스의 보안, 고급 710 CHAPTER 24 SELinux로 리눅스 보안 확장하기 756 CHAPTER 25 네트워크에서 리눅스 보안 유지하기 789 PART VI 클라우드로 리눅스 확장하기 CHAPTER 26 리눅스의 클라우드 컴퓨팅 821 CHAPTER 27 리눅스의 클라우드 배포 844 APPENDIX A 미디어 867 APPENDIX B 실습 과제 해답 877 찾아보기 945 GNU 일반 공중 라이선스 968 |
|
이전 판에서는 리눅스를 전혀 사용한 적이 없는 사람들을 대상으로 리눅스 전문가가 되기 위한 기술을 설명했었다. 이번 판에서는 그 기술을 클라우드까지 확장했다. 이번 9판의 주요 특징은 다음과 같이 정리할 수 있다. _xxv쪽
현대적인 컴퓨터 데스크톱 시스템이라면 거의 예외 없이 마우스와 키보드로 조작할 수 있는 그래픽 기반 화면과 아이콘, 메뉴 등을 제공하고 있다. 30세 미만의 사용자에게는 이 말이 선뜻 와 닿지 않겠지만, 최초의 리눅스 시스템은 그래픽 기반 인터페이스를 제공하지 않았다. 또한, 현재도 특정 용도에 맞춰진 리눅스 서버(가령, 웹 서버나 파일 서버로 사용되는 리눅스)는 대개 데스크톱 소프트웨어를 담고 있지 않다. _35쪽 이제 발상을 전환해 보자. ls를 사용하여 특정 파일이나 디렉터리를 리스트로 출력하고 싶지 않을 때는 --hide= 옵션을 사용한다. 이어지는 예에서는 g로 시작하는 파일들이 출력되지 않는다. 디렉터리에 -d 옵션을 사용하면 이 디렉터리에 담긴 파일이나 디렉터리를 보여 주지 않고 단순히 이 디렉터리의 정보만을 출력한다. -R 옵션은 현재 디렉터리의 모든 파일뿐만 아니라 현재 디렉터리와 연결된 모든 파일 및 디렉터리까지 리스트로 출력해 준다. -S는 파일들을 크기별로 출력하는 옵션이다. _125쪽 루트 사용자 계정에 익숙해지려면 루트 사용자로 로그인하여 이런저런 작업을 직접 해보는 것이 좋다. 그러기 위해서는 가상 콘솔을 권장한다. Ctrl+Alt+F2를 눌러 가상 콘솔을 시작하고 로그인 프롬프트가 나타나면 root와 해당 암호를 입력한다(각각 엔터를 눌러야 한다). 루트 사용자의 로그인 세션이 열리면 필요한 작업을 진행한 뒤, exit를 입력하여 세션을 종료한다. 그리고 Ctrl+Alt+F1을 눌러 일반 사용자 로그인 화면으로 복귀한다. _205쪽 리눅스 관리자는 서버에 제공되는 서비스의 상태를 점검해야 한다. 가령 프로세스를 통해 미사용 시스템 서비스를 찾아내면, 이를 보안상 이유에서 비활성화거나 제거해야 한다. 더불어 문제 해결에서 가장 중요한 과정으로, 리눅스 서버에서 실행되거나 되지 말아야 하는 것을 재빨리 파악하고 있어야 한다. _454쪽 /home 항목은 일련의 사용자들에게 다른 컴퓨터에서도 동일한 /home 디렉터리를 가지도록 한다. 예를 들어, oak라는 컴퓨터에서 /home 디렉터리를 공유한다고 생각해 보자. maple이라는 컴퓨터와 spruce라는 컴퓨터는 해당 디렉터리를 각각 자신의 /home 디렉터리에 마운트할 것이다. 이제 만약 모든 컴퓨터에서 모든 사용자에게 동일한 사용자명/UID를 지정하면, 각 사용자가 사용할 수 있는 동일한 /home/user 디렉터리가 생기는 것이다. 따라서 사용자가 어느 컴퓨터에 로그인했는지와 아무런 상관이 없어진다. 또한, root_squash 옵션은 다른 컴퓨터의 루트 사용자가 공유 디렉터리에 대한 루트 권한을 가지지 못하도록 하는 데 사용된다. _603쪽 ---본문 중에서 |
|
이 책의 주요 내용
- 리눅스 시작하기 - 리눅스 파워 유저 되기 - 셸에 액세스하고 셸 스크립트 작성하기 - 리눅스 시스템 및 서버 관리하기 - 리눅스 시스템 및 네트워크 보안 유지하기 - 각종 서버를 구성하고 공통 문제 해결하기 - 하이퍼바이저 및 클라우드 플랫폼에서 실행되는 리눅스 가상 머신 생성하기 이 책의 주요 특징 - 초보자에게는 입문서, 전문가에게는 활용서로 사용할 수 있도록 단계별로 설명함 - 시스템 관리자의 레퍼런스로 활용할 수 있도록 구성 - 그래픽 기반 도구, 커맨드라인 도구를 함께 사용하여 같은 결과를 얻는 과정 소개 - 레드햇 배포판 기반이지만, 우분투 사용자를 위한 설명 보강 - 많은 예시와 실습 과제로 직접 테스트하며 학습할 수 있도록 구성 - 클라우드 컴퓨팅의 기술적 진보를 위한 리눅스의 역할 탐구 |