This essay focuses on the basic background information. list that has something to do with Windows. In this report, I will first cover the basic
CS591 Project Report I have been using Microsoft Windows for almost twenty years and it is understandable that if given a choice I would select something related to Windows. That is exactly what I did when I first received the project list. I chose the Samba project because it is the only project in that list that has something to do with Windows. In this report, I will first cover the basic background information about Samba and then give very detailed
Next I will detail the configuration settings that make Samba as a File Server and Print Server. Both the unsecured and secured versions will be covered. Samba Introduction Samba is the standard Windows interoperability suite of programs for Linux and Unix [1]. It opens Windows to the Linux and Unix world. It was originally developed by Andrew Tridgell and now maintained by the Samba Team. Technically, Samba is a free-software re-implementation.
It is of the Server Message Block (SMB) / Common Internet File System (CIFS) networking protocol for Unix-like system. SMB, also known as CIFS, operates as an application-layer network protocol mainly used for providing shared access to files, printers, serial ports, and miscellaneous communications between nodes on a network [2]. It also provides an authenticated inter-process communication mechanism.
(smbd and nmbd), plus many other stuff. These two programs provide the four basic modern-day CIFS services: file and print services, authentication and authorization, name resolution, and service announcement (browsing) [3]. n user mode, each user has its own user name and password. The last two services are provided by nmbd. Name resolution takes two methods: broadcast and point-to-point. A machine can use either or both of these methods, depending on its configuration.. The service browsing p