In this hands-on lab, we’ll configure a basic Samba server. Then, we’ll create a directory and share it out to the network.
Learning Objectives
Successfully complete this lab by achieving the following learning objectives:
- Install the Samba Server Package as Well as the Client Utilities, and Then Start the Service
Install the Samba package and the client utilites. Start and enable the services.
- Create the /app Directory, and Change the Permissions to 777
Create a new directory named
/app
. Change the permissions to allow read, write, and execute.- Check if selinux Is Enabled, and Set the Correct selinux Context on the Directory
Note: Skip this step if
selinux
is not enabled.Check to see if
selinux
is enabled. If so, change theselinux
context of the newly created directory tosamba_share_t
. Verify the correct context exists on the directory.- Edit, Configure, and Test the Main Samba Configuration File
Edit the main Samba configuration file to add the
app
directory. Guests are okay, and the share should be writeable. Then, test the configuration for syntax errors with thetestparm
command.- Log In To Samba to Check the Share with the smbclient Command
Log into Samba to check to the share configuration.