Linux 알아보기 : smb.conf 이해
- 범주: 리눅스
xorg.conf 파일 옆 (내 Linux 알아보기 : xorg.conf 이해하기 ) smb.conf 파일은 모든 파일 중에서 가장 오해를받을 수 있습니다. 그 이유 중 일부는 기본 파일이 다소 크고 혼란 스럽기 때문입니다. 당신이 무엇을 비교할 때 필요한 것 당신과 비교 있다 (적어도 기본값에서는) Samba를 구성하는 것이 얼마나 간단한 지 놀랄 것입니다.
Samba가 설치된 후 smb.conf 파일은 약 533 줄이됩니다. 두려워하지 마십시오. 보이는 것보다 훨씬 쉽습니다.
smb.conf 파일은 섹션으로 나뉩니다. 각 섹션은 다음과 같은 줄로 시작됩니다.
[표제]
여기서 TITLE은 블록의 실제 제목입니다. 각 블록은 다른 컴퓨터가 연결할 수있는 구성 또는 공유를 나타냅니다. 최소한 글로벌 블록과 단일 공유를 갖게됩니다.
글로벌
전역 블록은 smb.conf 파일에서 더 중요한 블록 중 하나입니다. 이 블록은 Samba 서버의 전역 구성을 정의합니다. 이 블록은 다음으로 시작합니다.
[글로벌]
블록 내에서 구성 라인은 다음으로 구성됩니다.
옵션 = 값
진술.
글로벌 블록에서 필요한 가장 중요한 진술은 다음과 같습니다.
netbios 이름 = 이름
작업 그룹 = WORKGROUP_NAME
보안 = SECURITY_TYPE
암호 암호화 = 예 / 아니요
smb passwd 파일 = / path / to / smbpasswd
인터페이스 = ALLOWED_ADDRESSES
위의 각 옵션에 대한 값은 자명해야합니다. 그러나 주목할 것이 한 가지 있습니다. 암호를 암호화하는 경우 smbpasswd 명령으로 사용자 (암호 포함)를 추가해야합니다.
글로벌 블록 내에서 더 중요한 옵션 중 하나는 보안 옵션입니다. 이 옵션은 인증 (사용자가 로그인 할 수있는 방법)을 나타냅니다. 보안에는 5 가지 유형이 있습니다.
- ADS-Active Directory 도메인
- 도메인-NT 기본 또는 백업 도메인을 통한 사용자 확인
- 서버-Samba 서버는 인증을 다른 서버로 전달합니다.
- 공유-사용자는 사용자 이름이나 비밀번호를 입력 할 필요가 없습니다 (특정 디렉토리에 액세스 할 때까지).
- 사용자-사용자는 유효한 사용자 이름 / 암호를 제공해야합니다. 이것이 기본값입니다.
블록 공유
다음 블록은 개별 공유를 참조합니다. Samba 사용자에게 공유하려는 각 디렉토리마다 다른 블록이 필요합니다. 일반적인 공유 블록은 다음과 같습니다.
[공유 이름]
댓글 = COMMENT
경로 = / path / to / share
쓰기 가능 = 예 / 아니요
생성 모드 = NUMERIC VALUE
디렉토리 모드 = NUMERIC VALUE
잠금 = 예 / 아니오
위의 대문자로 된 모든 것은 귀하의 필요에 따라 정의됩니다. 까다로운 항목은 만들기 및 디렉터리 모드입니다. 이것이하는 일은 생성 된 파일과 공유 디렉토리에 대한 권한을 정의하는 것입니다. 따라서 값은 0700 또는 0600의 형식이됩니다 (권한 요구에 따라 다름). 공유하려는 모든 디렉토리에 대해 공유 블록이 필요합니다.
당연히 Samba에서 사용할 수있는 많은 옵션이 있습니다. 이러한 옵션의 대부분은 글로벌 블록에 속합니다.
프린터 블록
프린터를 공유하기 위해 블록을 정의 할 수도 있습니다. 이 블록은 다음으로 시작됩니다.
[프린터]
다음과 같은 옵션이 포함됩니다.
댓글 = COMMENT
경로 = / PATH / TO / PRINTER / SPOOL
찾아보기 가능 = 예 / 아니요
손님 ok = 예 / 아니오
쓰기 가능 = 예 / 아니요
인쇄 가능 = 예 / 아니요
생성 모드 = NUMERIC VALUE
smb.conf 샘플
마운트 할 외장 드라이브가 있습니다. / 미디어 / 음악 다음과 함께 홈 네트워크에 공유합니다. smb.conf 파일:
[글로벌]
netbios 이름 = MONKEYPANTZ
작업 그룹 = MONKEYPANTZ
보안 = 사용자
암호 암호화 = 예
smb passwd 파일 = / etc / samba / smbpasswd
인터페이스 = 192.168.1.1/8
[벽 음악]
댓글 = 음악 라이브러리
경로 = / media / music
쓰기 가능 = 예
생성 모드 = 0600
디렉토리 모드 = 0700
잠금 = 예
그리고 그게 다야. 그게 내 전부 야 smb.conf 파일. 저는 단일 디렉토리 만 공유하고 있지만 smb.conf 구성 할 수 있습니다.