# #Specify the Interfaces that this instance will listen on for smbd interfaces = eth0 #Specify the IP that nmbd will use socket address = 192.168.1.1 #Only bind the above bind interfaces only = yes #The following line may be needed to clear up some connection issues with older clients, and possibly it should be 139 445 smb ports = 139 # # On at least one instance, the directories for state/cache/locks/etc will need to be changed state directory = /var/lib/samba-eth3 private dir = /var/lib/samba-eth3 lock directory = /var/run/samba-eth3 pid directory = /var/run/samba-eth3 cache directory = /var/cache/samba-eth3 # # Logging # Make sure to fix the log file directive # log file = /var/log/samba-eth3/log.%m # # Authentication # May need to update passdb backend line to keep separate passdb backend = tdbsam:/var/lib/samba-eth3/passdb.tdb
Additionally, a startup script will need to be created adding the specific configuration to the commandline for smbd/nmbd. The commandline will be something like:
/usr/sbin/nmbd -D -s /etc/samba-eth3/smb.conf -l /var/log/samba-eth3/ /usr/sbin/smbd -D -s /etc/samba-eth3/smb.conf -l /var/log/samba-eth3/