삼바의 파일 공유 서비스

A, 삼바 서비스 개요

Windows의 네트워크 환경은 기계 사이의 메이크업 인쇄 및 공유 파일은 모두 마이크로 소프트 독점 프로토콜입니다 마이크로 소프트의 SMB / CIFS 프로토콜, SMB (서버 메시지 블록) 및 CIFS (일반 인터넷 파일 시스템)에 의해 달성된다

그리고 리눅스 삼바 구현에 크로스 플랫폼 파일을 수 있도록 프로토콜, 쉽게 공유 네트워킹 마이크로 소프트의 SMB / CIFS는 SMB는 모두 파일 공유 서버의 역할을 할 수 있도록, 또한 클라이언트 역할을 할 수 있습니다, C / S 아키텍처를 기반으로 끝

1) 삼바 소프트웨어 패키지

삼바는 CentOS7에서 여러 패키지에서 찾을 수 있습니다, 그것은 기본 클라이언트 삼바 클라이언트를 가지고 서버가 설치 삼바

[루트 @ 노드 1 ~] # rpm으로 -qa | 그렙 삼바
삼바 클라이언트 libs와-4.7.1-6.el7.x86_64 # 클라이언트 소프트웨어		
삼바 공통 libs와-4.7.1-6.el7.x86_64 필요 # 라이브러리
공공 어셈블리 삼바 공통 4.7.1-6.el7.noarch # 서비스와 클라이언트 프로그램을 제공

2) 삼바 프로그램 컴포넌트

삼바 서비스를 각각 제공 SMBD, 서로 다른 기능을 수행 nmbd를 두 서비스 프로그램,

SMBD : 클라이언트 액세스 서버의 공유 자원을 제공 할 책임이
nmbd를 : 호스트 기반의 NetBIOS에게 이름 확인 프로토콜을 제공 할 책임이

삼바 소프트웨어를 설치 한 후, 시스템이 자동으로 NETSTAT보기를 청취 포트를 사용하여 SMB 서비스와 NMB라는 표준 시스템을 추가합니다

SMBD는 (SMB 프로토콜), 445 포트 (CIFS 프로토콜) 포트 139 TCP 프로토콜을 모니터링에 대한 책임, nmbd가 UDP 포트 137-138 (NetBIOS를)에서 수신에 대한 책임

두 삼바 배포 및 구성 파일 설명

1) 삼바 배포

팁 : 삼바를 설치하면 우리는 최신의 소스 패키지를 설치 다운로드 설치 냠 방법을 사용할 수 있지만, 또한 공식 웹 사이트로 이동할 수 있습니다

[루트 @ 노드 1 ~] # yum을 -y 삼바를 설치 *
[루트 @ 노드 1 ~] 남을 수 있도록 systemctl #
[루트 @ 노드 1 ~] NMB 수 있도록 systemctl #
[루트 @ 노드 1 ~] # 개의 systemctl 시작 SMB
[루트 @ 노드 1 ~] # 개의 systemctl 시작 NMB
TCP 0 0 0.0.0.0:445 0.0.0.0:* 1861 / SMBD           
TCP 0 0 0.0.0.0:139 0.0.0.0:* 1861 / SMBD                   
UDP 0 0 0.0.0.0:137 0.0.0.0:* 1873 / nmbd를                    
UDP 0 0 0.0.0.0:138 0.0.0.0:* 1873 / nmbd를 

2) 삼바 구성 파일 정보

메인 삼바 구성 파일은 다음 위치에 있습니다 /etc/samba/smb.conf를을

코멘트 번호 #의 시작은으로 된, 다음과 같이 샘플 구성을 시작 수, 삼바 구성 파일은 세 부분으로 나누어 져 있습니다 :  

[글로벌] 글로벌 설정 : #이 구성 항목은 전체 삼바 서버에 유효
[주택] 공유 호스트 : 기본 설정 # 공유 사용자 홈 디렉토리는 사용자에 해당
[프린터] 프린터 공유는 우리가 프린터 장치를 공유해야하는 경우 #이 설정할 수 있습니다

 공통 항목 설명 3) 삼바의

작업 그룹 : #은 워크 그룹 이름을 설정
서버 문자열은 : 서버 최대 # 세트 정보를 제공합니다
코멘트 : # 공유 디렉토리 정보 설명을 설정
# 공유 ​​디렉토리 위치를 설정합니다 경로를
탐색이 : # 설정 네트워크 환경 교육용 여부
게스트 확인 : # 모든 사람이 동일한 공용 역할과 공유 디렉토리에 액세스 할 수 있는지 여부
쓰기 : 모든 사람은 #을 쓸 수 있다면, 단지 구성 항목을 반대의 효과를 읽고
최대 로그 크기 = 60 #은 최대 용량을 로그로 정의된다 60킬로바이트
passwd를 백엔드 : # 파일 공유 계정 유형, 기본 tdbsam
파일 = 경로 / 로그 %의 m를 기록 :. # 설정을 로그 파일의 위치는 %의하는 .m의 IP 클라이언트를 나타냅니다
보안 : # 설정 삼바 보안 인증 방법을 설정할 수 있습니다 : 사용자, 공유, 서버, 도메인
              주 : 익명 액세스
		                  사용자 : 로컬 서버에서 사용자 이름과 암호를 확인
              도메인 : 사용자 이름과 암호를 확인하기 위해 도메인 컨트롤러
		              서버 : 사용자 이름과 암호를 확인하는 또 다른 서버를 지정

  

 

  

 

 

 

 

 

 

[] 단 시간에 합격

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

  

  

 

추천

출처www.cnblogs.com/Linux-mds/p/12331915.html