Samba is a program that allows Linux systems to interact with Windows systems and exchange files and printers. Installing Samba on Linux can be done using the standard package management tools of your distribution.
Open a terminal and run the sudo apt update command to update your system's package list.
Then install Samba using the sudo apt install samba command.
After installing Samba, you need to configure it. Open the Samba configuration file, which is located in /etc/samba/smb.conf, using any text editor, for example, Nano.
Configure the configuration file according to your needs. Add folders and printers that you want to exchange between Linux and Windows.
Save the changes and restart the Samba service using the sudo systemctl restart smbd command.
Open a terminal and run the sudo yum update command to update your system's package list.
Then install Samba using the sudo yum install samba command.
After installing Samba, you need to configure it. Open the Samba configuration file, which is located in /etc/samba/smb.conf, using any text editor, for example, Nano.
Configure the configuration file according to your needs. Add folders and printers that you want to exchange between Linux and Windows.
Save the changes and restart the Samba service using the sudo systemctl restart smb command.
That's it, now you can share files and printers between Linux and Windows using Samba.