The setup proposed in the material should never be used on a deployment system. This is strictly for development purposes. Plus, I can't imagine a good reason to have samba installed on an actual web server.
I hope that my tutorials are as much of a learning experience for the people watching them, as they are for the guy making them (me). Linux is a big universe that you may not know enough about, and maybe you can't know everything about it. There is the core of the OS a.k.a. kernel called Linux, fundamental to the operation of the system yet hidden behind a silent veil of stability. A microcosm in itself whose machinations are reserved for the geekiest of geeks. Above it there is a herd of GNU userspace applications running POSIX (Portable Operating System Interface) compliantly across the endless fields of UNIX. Two parts merged in a multitude of distributions that are a testament of imagination, creations inspired by freedom and driven by the force of human endeavor. All in harmony spreading across the physical and the logical layers of existence itself, connecting not the technological but the pure human network. And you can run samba on it.
Samba is a network service allowing a UNIX or UNIX like system to masquerade (colloquially masquerade(I think)) as a windows system on the network, allowing the sharing of different resources. It is a service that wouldn't have been thought of in a perfect world, but is practically indispensable in ours. If you follow my blog you will know that I am new to Linux (and the unix world), and that my IT career is mainly in windows administration (there is no such thing). So probably the first gap in Linux adoption for me personally was network interoperability. I am trying to help other people see the light, so I will share the required entry knowledge in an attempt to spare you the frustration of tackling this difficult subject on your own. And then just point you in the right direction, so that you may continue your studies. The reason for crossing over were my interests in web development, so we take the point of view of a web developer as we look at samba. We do this in an openSUSE based virtual web/development server that is part of the B.L.H.T. .
For more information about openSUSE and samba, click on them!