1. Sissejuhatus
Ubuntu jaoks mõeldud Samba on võimas tööriist, mis võimaldab failide jagamist erinevate operatsioonisüsteemide vahel. Kuna see võimaldab sujuvat andmevahetust Linuxi, Windowsi ja macOS-i vahel, on see eriti kasulik koduvõrkudes ja kontorikeskkondades.
Selles artiklis selgitame, kuidas paigaldada Ubuntu-le Samba ja seadistada failijagamine. Juhend on mõeldud algajatele ning sisaldab ekraanipilte, et muuta protsess lihtsamaks. Peale selle saate Ubuntu abil hõlpsasti jagada faile ka Windowsi kasutajatega.

2. Mis on Samba?
Samba on avatud lähtekoodiga tarkvara, mis võimaldab UNIX-põhistel operatsioonisüsteemidel jagada faile ja printereid Windowsiga. Täpsemalt, see emuleerib Windowsi “Võrgufailide jagamise” protokolli, SMB (Server Message Block), et võimaldada suhtlust erinevate operatsioonisüsteemide vahel.
Tänu sellele funktsioonile saab Linux või macOS juurde pääseda Windowsi failisüsteemile ning vastupidi – Windowsist saab ühenduda Linuxi ja jagada faile. Ubuntu puhul on Samba paigaldamine ja kasutamine lihtne ning see muudab andmete jagamise erinevate seadmete vahel väga efektiivseks.
3. Samba paigaldamise ettevalmistus
Alustuseks veenduge, et teie Ubuntu süsteem on ajakohane. Kui kõik paketid on uuendatud, aitab see vältida ühilduvusprobleeme, sealhulgas ka Sambaga. Käivitage terminalis järgmine käsk:
sudo apt update && sudo apt upgrade
Kui tulemüür (firewall) on lubatud, peate hiljem määrama eraldi reeglid, et lubada Samba liiklus. See on oluline turvameede, mida ei tohiks vahele jätta.

4. Samba paigaldamise juhend
Samba paigaldamiseks avage terminal ja käivitage järgmine käsk:
sudo apt install samba
Kui paigaldamine on lõppenud, kontrollige Samba teenuse olekut järgmisel viisil:
systemctl status smbd
Nüüd on Samba edukalt paigaldatud. Järgmises etapis seadistame jagatud kaustad. Selleks kasutame ekraanipilte, et muuta juhend võimalikult lihtsasti jälgitavaks.
5. Kuidas seadistada Samba?
Pärast Samba paigaldamist tuleb määrata, millised kaustad soovite jagada. Alustame kausta loomisega, mida kasutatakse failide jagamiseks.
mkdir /home/username/sambashare
Järgmisena tuleb redigeerida Samba konfiguratsioonifaili /etc/samba/smb.conf
, et lisada jagatud kausta seaded. Avage fail ja lisage järgmine:
[sambashare]
comment = Ubuntu Samba Share
path = /home/username/sambashare
read only = no
browseable = yes
Pärast muudatuste tegemist taaskäivitage Samba teenus:
sudo systemctl restart smbd
Lisaks soovitatakse lisada ekraanipildid, mis näitavad konfiguratsioonifaili sisu ja kausta struktuuri, et muuta juhend selgemaks.

6. Samba kasutajate haldamine
Sambas tuleb lisada eraldi kasutajad ja määrata neile paroolid. Kasutage järgmist käsku uue Samba kasutaja loomiseks:
sudo smbpasswd -a username
Seejärel aktiveerige kasutaja järgmise käsuga:
sudo smbpasswd -e username
7. Kuidas ühendada Samba jagatud kaustaga?
Jagatud kaustale saab juurde pääseda Linuxist, Windowsist ja macOS-ist.
Linuxi kaudu ühendamine
Linuxi kasutajad saavad kasutada failihaldurit, et leida võrguühendusega Samba kaust. Alternatiivselt võib kasutada järgmist käsku:
smbclient //192.168.1.100/sambashare -U username
Windowsi kaudu ühendamine
Windowsi kasutajad saavad failihalduris sisestada aadressiribale järgmist vormingut:
\\<serveri IP-aadress>\<jagatud kaust>
macOS-i kaudu ühendamine
Ava Finder, vali “Ühenda serveriga” ja sisesta järgmine aadress:
smb://<serveri IP-aadress>/<jagatud kaust>

8. Turvalisus ja tulemüüri seadistamine
Tulemüüri (firewall) korrektne seadistamine on oluline turvalisuse tagamiseks. Lubage Samba liiklus järgmisel viisil:
sudo ufw allow samba
Samuti saate piirata juurdepääsu kindlate IP-aadresside järgi, lisades järgmise rea faili /etc/samba/smb.conf
:
hosts allow = 192.168.1. 127
9. Probleemide lahendamine
1. Ei saa ühendust
Kontrollige Samba teenuse olekut ja tulemüüri seadistusi:
2. Õiguste probleemid
Kui failidele pole juurdepääsu, määrake õigused järgmise käsuga:
sudo chmod 2770 /home/username/sambashare
10. Kokkuvõte
Samba on väga kasulik tööriist, mis võimaldab Ubuntu kasutajatel hõlpsasti jagada faile erinevate operatsioonisüsteemidega. Selles juhendis oleme käsitlenud paigaldamist, seadistamist ja turvalisuse tagamist. Järgige juhiseid ja looge sujuvalt toimiv failijagamise keskkond!