나에게 필요한 지식과 기술을 검색해 보세요.

삼바 활용하기

지은이

로버트 에크슈타인, 데이비드 칼리어-브라운, 피터 켈리

옮긴이

박재호, 이영미

출간일

2001.01.28

레벨

중급

평점

5(1명)

정가

22,000

판매가

19,800

총 결제 금액

10%

19,800

적립 예정

990P

국내 리눅스 사용자들이 리눅스를 설치해서 가장 많이 활용하는 분야는 아파치를 이용한 웹 서버 기능이다. LAMP(Linux + Apache + Mysql + PHP, 혹은 apm이나 마피아(mpa)로 부르는 사람도 있다)라고 줄여 부르는 이 패키지는 강력한 기능과 사용 편의성 등의 이유로 개인이나 중·소규모의 사업장에서 가장 쉽게 선택하는 리눅스 관련 프로그램 모음이다. 이 같은 경향을 반영하듯 시중에는 LAMP를 이용하여 사이트를 구축하는 예제를 담은 책이 범람하고 있는 것도 사실이다. 

반면에 아파치와 대등한 명성이 있는 삼바는 국내에서는 일부 시스템 관리자나 프로그래머 사이에만 알려져 있다. 시스템 관리 경험이 있거나 관련 주제에 관심이 있는 사람이라면 삼바가 얼마나 유용하고 강력한 프로그램인지 쉽게 판단할 수 있을 것이다. 

삼바는 다양한 네트워크 환경에서 파일이나 프린터와 같은 자원을 공유해서 쓸 수 있도록 해주는 프로그램이다. 삼바를 이용하면 대략 다음의 일이 가능하다.

  • 윈도우에서 유닉스쪽 파일에 접근할 수 있다(그 반대도 가능하다).
  • 윈도우에서 유닉스쪽 프린터 자원을 쓸 수 있다(역시 반대 경우도 가능하다).
  • 클라이언트 사용자명과 암호 인증을 수행할 수 있다.
  • 관리가 쉽다.
이 외에도 수많은 기능이 있다. 

이 책은 오라일리 출판사 명성에 걸맞게 처음부터 끝까지 깔끔한 스타일과 충실한 내용으로 가득 차 있다. 삼바 패키지는 오픈 소스이기 때문에 늘 갱신되고 새로운 내용이 추가된다. 하지만 저자들의 핵심을 꿰뚫는 통찰력은 이 책이 삼바의 기능을 익히는 데 부족함이 없도록 해준다. 이 책의 가장 큰 장점은 삼바 운영의 정수라 할 수 있는 smb.conf 파일을 정리하여 기능을 이해할 수 있도록 한 점과 실제 삼바 운영 상황에서 발생할 수 있는 문제를 해결할 수 있는 방법을 설명하였다는 것이다.

또한 이 책은 삼바 패키지에 포함된 매뉴얼 이상의 충실한 내용과 오라일리 출판사의 오픈 소스 정책에 힘입어 삼바 개발팀에서 삼바 정식 매뉴얼로 채택하여 사용하고 있다.

이 책의 주요 내용

이 책은 크게 삼바를 소개하고 설치하는 부분(1~3장)과 설치된 삼바의 환경을 설정하고 활용하는 부분(4~9장)으로 나뉜다.

먼저 설치 부분에서는 삼바가 동작하는 기본 구성 요소와 윈도우 네트워킹에 관해 소개한다. 여기서는 실제 삼바를 설치하는 과정을 유닉스, 윈도우 95/95, 윈도우 NT로 나누어 설명한다. 삼바 환경 설정과 활용 부분에서는 디스크 서비스, 탐색, 보안 관련 사항, 인쇄에 관해 설명한다. 그리고 마지막에는 삼바를 쓰면서 부딪히는 문제에 관한 해결 방법을 모아 놓았다.

한 가지 주의해야 할 점은 삼바 자체가 윈도우와 유닉스를 연결하는 가교이므로, 양자에 대한 기본적인 이해가 필요하다. 특히 삼바를 사용하면서 나오는 대부분의 질문은 실은 윈도우 95/98/NT에 관련되어 있으므로 기존 유닉스 관리자라면 반드시 NT쪽의 용어와 개념을 머리 속에 정리하고 있어야 한다.

한국어판에서는 원서에서 발견된 잘못된 그림과 오류를 수정하였고 2.0.5 버전 이후의 변동사항을 설명한 부록(부록 G. 추가 사항)을 덧붙였다.

책에 포함된 CD에는 삼바 최신 배포본과 삼바 관리 프로그램 그리고 역자가 삼바 관련 홈페이지를 운영하며 받았던 질문과 답변 내용이 들어있다.

저자

목차

1장. 삼바 배우기
- 삼바란 무엇인가?
- 삼바로 할 수 있는 일
- SMB/CIFS 네트워크 익히기
- 마이크로소프트 구현
- 삼바 배포판에 대한 개요
- 삼바를 어디에서 구할까?
- 삼바 2.0의 새로운 기능
- 이것이 전부가 아니다...

2장. 유닉스 시스템에 삼바 설치하기
- 삼바 배포판 내려받기
- 삼바 환경 설정
- 삼바 컴파일과 설치
- 기본적인 삼바 환경 설정 파일
- 삼바 데몬 시작하기
- 삼바 데몬 검사하기

3장. 윈도우 클라이언트 환경 설정
- 윈도우 95/98 컴퓨터 설정하기
- 윈도우 NT 4.0 컴퓨터 설정하기
- SMB/CIFS 소개

4장. 디스크 공유
- 삼바 환경 설정 파일 익히기
- 특수 섹션
- 환경 설정 파일 옵션
- 서버 환경 설정
- 디스크 공유 환경 설정
- 삼바와 함께하는 네트워킹 옵션
- 가상 서버
- 로그 환경 설정 옵션

5장. 탐색과 고급 디스크 공유
- 탐색
- 파일시스템 차이
- MS-도스와 유닉스에서의 파일 허가와 등록 정보
- 이름 변환과 대/소문자 구별
- 잠금과 Oplock

6장. 사용자, 보안, 도메인
- 사용자와 그룹 
- 공유에의 접근 관리
- 인증 보안
- 암호
- 윈도우 도메인
- 로그온 스크립트

7장. 인쇄와 이름 결정
- 인쇄 작업을 삼바로 보내기
- 윈도우 클라이언트 프린터로 인쇄
- 삼바를 사용한 이름 결정

8장. 추가적인 삼바 정보
- 프로그래머 지원하기
- 마법 스크립트
- 국제화
- 윈팝업 메시지
- 최근에 추가된 옵션
- 기타 옵션
- smbtar를 사용한 백업

9장. 삼바 문제 해결
- 도구 상자
- 과실 계통도
- 기타 자원

부록 A. SSL을 사용한 삼바 환경 설정
부록 B. 삼바 성능 최적화
부록 C. 삼바 환경 설정 옵션에 대한 빠른 참조
부록 D. 삼바 데몬과 명령어 요약
부록 E. CVC를 사용한 삼바 내려받기
부록 F. 환경 설정 파일 예제
부록 G. 추가 사항

리뷰

오탈자

22,000

10%

19,800