리눅스(또는 다른 유닉스 시스템)에서 삼바설정은 /etc/smb.conf 화일에 의해서 제어된다. 이 설정화일은 외부와 공유시킬 시스템 자원과 어떤 제약을 둘 것인지를 결정한다.
이 절에서 리눅스 드라이브와 프린터를 M$와 공유시키는 것을 설명할 것이다. 이번 절의 smb.conf 화일은 단지 소개를 위한 것으로서 아주 간단하다. 상세한 것들에 대해 벌써부터 걱정할 필요는 없다. 추후 절에서 중요한 개념들을 소개할 것이다.
각 영역은
아래의 smb.conf 예제 화일은 사용자가 로컬 컴퓨터의 개인 홈 디렉토리 접속과 임시 디렉토리 생성을 허락한다. M$ 사용자가 이들 공유를 볼 수 있기위해서는 리눅스가 로컬 네트워크 상에 있어야 한다. 그러면 사용자는 윈도우즈 화일 매니저나 탐색기의 네트워크 드라이브로 간단히 연결할 수 있다.
더 많은 자원들을 공유시키기 위한 추가적인 항목들을 다음 절에서 설명한다.
; /etc/smb.conf
;
; 이 화일을 수정한 뒤에 서비스를 꼭 재실행한다. 예:
; /etc/rc.d/init.d/smb stop
; /etc/rc.d/init.d/smb start
[global]
; guest 계정을 허용하려면 아래 주석 기호를 삭제한다.
; guest account = nobody
log file = /var/log/samba-log.%m
lock directory = /var/lock/samba
share modes = yes
[homes]
comment = Home Directories
browseable = no
read only = no
create mode = 0750
[tmp]
comment = Temporary file space
path = /tmp
read only = no
public = yes