sudo apt update
sudo apt install samba
sudo dnf install samba samba-common
Edit /etc/samba/smb.conf:
[shared]
path = /srv/samba/shared
browsable = yes
read only = no
guest ok = yes
Create the share directory:
sudo mkdir -p /srv/samba/shared
sudo chmod 777 /srv/samba/shared
Restart Samba:
sudo systemctl enable --now smb
sudo systemctl restart smb
sudo apt install cifs-utils
sudo mkdir -p /mnt/samba
sudo mount -t cifs //server-ip/shared /mnt/samba -o username=youruser,password=yourpass,vers=3.0
Persist in /etc/fstab:
//server-ip/shared /mnt/samba cifs username=youruser,password=yourpass,vers=3.0 0 0