Configure your /etc/lmhosts file. The lmhosts file is the Samba Net BIOS name to IP address mapping file. It is very similar to the /etc/hosts file format, except
that the hostname component must correspond to the Net BIOS naming format.
Create the lmhosts file, touch /etc/lmhosts and add your client hosts:
# Sample Samba lmhosts file.
#
127.0.0.1 localhost
192.168.1.1 deep
192.168.1.4 win
|
In our example, this file contains three
IP to Net BIOS name mappings. The localhost,
127.0.0.1, client named deep,
192.168.1.1 and client named win,
192.168.1.4.
Configure your /etc/pam.d/samba file to use pam authentication by creating the samba file, touch /etc/pam.d/samba and add the following lines:
Auth required /lib/security/pam_pwdb.so nullok shadow
Account required /lib/security/pam_pwdb.so
|
Configure your /etc/logrotate.d/samba file to rotate each week your log files automatically.
Create the samba file, touch /etc/logrotate.d/samba and add the following lines:
/var/log/samba/log.nmb {
notifempty
missingok
postrotate
/usr/bin/killall -HUP nmbd
endrotate
}
/var/log/samba/log.smb {
notifempty
missingok
postrotate
/usr/bin/killall -HUP smbd
endrotate
}
|