오픈인디아나에서 삼바 설치는 상당히 쉽다.

먼저 패키지를 설치한다.

pfexec pkg install samba

설치가 끝나면 /etc/samba/smb.conf 파일을 생성해준다.
필자의 “잘 구동되는” 파일을 올려본다.

[global]
workgroup = WORKGROUP
server string = FileServer
netbios name = FileServer
security = user
load printers = yes
log file = /var/samba/log/log.%m
max log size = 50
encrypt passwords = true
passdb backend = smbpasswd
unix charset = UTF-8
display charset = UTF-8
unix extensions = no
wide links = yes
follow symlinks = yes
veto files = /Thumbs.db/Backup/Desktop
dns proxy = no
hide dot files = yes
hide files = /.*/
case sensitive = yes
preserve case = yes
short preserve case = yes

[homes]
comment = File Server
browseable = no
read only = no
writable = yes
valid users = %S
dos filetimes = true
guest ok = no
create mask = 0664
directory mask = 0775
dont descend = config defaults
map archive = no
map system = no
map hidden = no
delete readonly = yes
inherit permissions = no
nt acl support = no

[printers] 
comment = All Printers
path = /var/spool/samba
browseable = no
guest ok = no
writable = no
printable = yes

삼바의 설정에 대해서 모두 설명할 수는 없으니, 본인이 참고한 사이트를 알려드린다.
http://www.samba.org/samba/docs/using_samba/toc.html

서비스 데몬을 시작해준다.

pfexec svcadm enable samba wins

삼바 서비스를 이용할 사용자를 추가해준다.

pfexec smbpasswd -a USERNAME
pfexec smbpasswd -e USERNAME