1. INTRODUCTION From what you learned in Linux course, help Ahmed Soliman AL. Fahad company to solve their problem of sharing files among employees. There are many shared files between all employees, Because of this, there are many problems such as: 1. Duplicated files. 2. Many versions for each file. 3. Modified old files, 4. Some employees use Windows OS and others use Fedora OS. 2. TECHNICAL ASPECTS OF SOLVING COMPANY PROBLEM A file server must be construct to enable file sharing across different operating systems over local network. Employee can access shared space using their computers. Also, the server allows to any user related to manger group access private space wsing their mername and passwoed. 3. WHAT YOU NEED A. samba package; samba, samba-common and sambe-clicnt. B. Virtual machine: VMware or VirtualBox. C. Host operating system: Microsoft windows 10 or 11. D. Guest operating system: fedora 37 4. STEPS - install virtual machine. - Install fedora OS on virtual machine. - Install sambo, samba-common and sambe-client using DNF soflware package manager. - Create a shared directory with name (shared) in /srvisamba. - change permissions of isrvisamba/shared to (Read. Write \& Execute). - change ownership of / srv/samba/shase to no body. - change the security context of /srvisambashare to samba_share_t using chcon ot samba_share_t. - create a manger group and add users to it. - configure the Samba share directory in the smb.coaf file ( path: /etcisamba/smb.conf). - enable samba service and allow samba services to work in firewall. - Start samba service. 5. RESOURCES 1. How to create a Samba share: 2. Fedora 32: Simple Local File-Sharing with Samba 3. Install and Configure Samba Share on Fedora 36/35/34 4. Virtual Networking Linux lab project 1 Samba Files Server