1. 삼바 (Samba)
ㅇ UNIX/Linux 시스템에서, Windows 계열 등과의 파일,프린터 공유를 가능하게 하는 소프트웨어
- 이기종 OS 간 자원 공유 : (파일, 프린터, 디렉터리, 일부 장치)
ㅇ SMB/CIFS 프로토콜 서버/클라이언트 구현체
ㅇ 공식 사이트 ☞ Samba 공식 홈페이지
2. 삼바 기능
ㅇ 파일 공유 (네트워크 드라이브 매핑)
ㅇ 프린터 공유
ㅇ 사용자 인증 및 권한 관리 (Windows 방식과 유사)
ㅇ 도메인 컨트롤러 기능 (NT4-style, 일부 Active Directory 호환)
3. 삼바 프로토콜 구조
ㅇ 애플리케이션 계층 : SMB/CIFS
ㅇ 전송 방식
- 구형 : NBT (NetBIOS over TCP/IP) 기반 SMB
- 최신 : Direct Hosting SMB (TCP 445)
4. 삼바 구성 요소
ㅇ smbd : 실제 공유 서비스 제공
ㅇ nmbd : NetBIOS 이름 해석 및 브라우징
ㅇ winbindd : Windows 계정 연동 (선택)
5. 삼바 사용 포트
ㅇ smbd (파일/프린터 서비스)
- TCP 445 (Direct SMB)
ㅇ nmbd (NetBIOS 이름 서비스)
- UDP 137 (Name Service)
- UDP 138 (Datagram Service)
- TCP 139 (Session Service)