Samba is a very powerful software that can act as File-server & print-server using SMB/CIFS protocol. Here I describe a Home environment and provide a appropriate Samba server configuration.
Assumptions
Description of the Home Environment
Samba File Server Requirements
Links to Refer
smb.conf File That Satisfies The Above Requirements
Assumptions
Samba is installed correctly and it execute with out issues. Samba configuration file is located in /etc/samba Samba Configuration file name is smb.conf ( This is the default ) Samba is installed on Debian Linux distribution. ( This should not matter much ) |
Description of the Home Environment
|
|
http://www.samba.org/samba/docs/man/Samba-HOWTO-Collection/passdb.html http://oreilly.com/catalog/samba/chapter/book/index.html |
[global] netbios name = squad server string = Siva’s File Server invalid users = backup,bin,daemon,games,gnats,irc,list,lp,mail,man,news,proxy,root,sshd,sync, sys,uucp workgroup = HOME os level = 34 valid users = @users security=user [common] browseable = yes comment = Common folder for family members path = /path/to/directory writeable = yes force group = users create mode = 770 directory mode = 770 [homes] browseable = no read only = no |