Kuidas seadistada Sambaga Ubuntu võrgu jagatud kaust

Kuidas seadistada Sambaga Ubuntu võrgu jagatud kaust

Kui olete kunagi tahtnud oma koduvõrgus olevaid faile hõlpsalt mitme operatsioonisüsteemi vahel jagada, siis otsige sambast kaugemale.





See juhend näitab teile, kuidas seadistada Samba abil Ubuntu Linuxis võrgu jagatud kaust. Samba serveriga saate hõlpsalt oma võrgus faile jagada, olenemata sellest, kas kasutate Windowsi, macOS -i või Linuxit.





Mis on Samba?

Samba on failide jagamise teenus, mis rakendab SMB protokollide komplekti avatud lähtekoodiga versioone, mille algselt töötasid välja Microsoft ja IBM. Samba sisaldab programme, mis võimaldavad tal koostalitlust Microsoft Windowsi failijagamisprotokollidega.





parim viis arvutist telerisse voogesitamiseks

Samba võimaldab teil ka teiste klientidega hõlpsalt suhelda, kasutades standardset TCP/IP -võrku.

Samm: Samba installimine

See juhend kasutab Ubuntu Linux 20.04 LTS, kuid sammud peaksid toimima isegi siis, kui kasutate Ubuntu 16.04 või uuemat. Alustage paketi lähteteabe värskendamisega.



sudo apt update

Seejärel installige Samba, kasutades järgmist käsku:

sudo apt install samba

Samba eduka installimise kontrollimiseks käivitage järgmine käsk:





smbd --version

Väljund peaks olema sarnane allolevaga.

Samm 2: Samba seadistamine

Failide turvaliseks jagamiseks teiste võrguseadmetega peate konfigureerima Samba serveri. Samba peamine konfiguratsioonifail asub aadressil /etc/samba/smb.conf arvutis. See juhend kasutab Samba konfiguratsioonifaili redigeerimiseks tekstiredaktorit Vim, kuid võite vabalt kasutada mis tahes muud tekstiredaktorit.





Märge: Konfiguratsioonifaili muutmiseks peavad teil olema administraatoriõigused.

sudo vim /etc/samba/smb.conf

Lisage konfiguratsioonifaili lõppu järgmised read.

[sambashare]
comment= Network Shared Folder by Samba Server on Ubuntu
path = /home/your_username/sambashare
force user = smbuser
force group = smbgroup
create mask = 0664
force create mode = 0664
directory mask = 0775
force directory mode = 0775
public = yes
read only = no

Ärge unustage värskendada tee parameeter oma kasutajanimega. Oma kasutajanime saate järgmise käsu abil:

echo $USER

To väljuge Vim redaktorist pärast muudatuste tegemist lihtsalt sisestage : wq ja vajutage Sisenema võti.

Konfiguratsioonide mõistmine

Siin on äsja lisatud konfiguratsiooniridade lühikirjeldus.

  • Jagu : Uus osa konfiguratsioonifailis on tähistatud nurksulgudega ( [] ). Sel juhul on sektsioon [sambashare] .
  • Kommenteeri : See koodirida annab lühikese ülevaate sellest, millest see jaotis räägib. See on eriti kasulik, kui konfiguratsioonifailis on mitu jagatud kataloogi jaotist.
  • Tee : See on teie määratud võrgu jagatud kausta kataloogi tee.
  • Kasutaja sundimine : Süsteemikasutaja, keda Samba server failide jagamiseks kasutab.
  • Jõugrupp : Selle grupi nimi, kuhu Samba süsteemi kasutaja kuulub.
  • Loo mask : See parameeter määrab õigused jagatud kaustas äsja loodud failidele. Sel juhul on väärtus 0664, mis tähendab, et faili omanikul ja rühmal on lugemis- ja kirjutamisõigused, samas kui teistel kasutajatel on ainult lugemisõigused.
  • Sunnitud loomise režiim : Töötab koos luua mask parameetrit, et määrata õiged failiload.
  • Kataloogi mask : See parameeter määrab jagatud kausta kaustade õigused. Õigused 0775 tähendab, et omanik ja grupp on lugemis-, kirjutamis- ja täitmisõigusi, teised aga ainult lugemis- ja täitmisõigusi.
  • Sundkataloogi režiim : See parameeter töötab koostöös kataloogimask veendumaks, et õige kataloogiluba on seatud.
  • Avalik : See parameeter määrab, et see on teie võrgus avalik kaust ja sellele pääsevad juurde ka teised seadmed.
  • Loe ainult : Määrab õigused jagatud kaustas olevate failide muutmiseks.

Samm: Samba ressursside loomine

Kui olete Samba serveri konfigureerinud, peate nüüd looma vajalikud ressursid, näiteks Samba kasutaja ja jagatava kataloogi. Need ressursid hõlbustavad võrgus kausta jagamist.

1. Jagatud kaust

Peate looma jagatud kausta ülaltoodud Samba konfiguratsioonifailis määratud teel. See juhend kasutab jagatud kausta nimega sambashare asub teie kodukataloogis.

Liikuge oma kodukataloogi abil cd käsk .

cd ~

Seejärel looge jagatud kataloog, kasutades järgmist käsku:

mkdir -p sambashare

2. Samba kasutaja ja rühm

Järgmine samm on konfiguratsioonifailis määratud Samba süsteemi kasutaja ja rühma loomine.

Samba süsteemirühma saate luua järgmise käsu abil:

sudo groupadd --system smbgroup

Seejärel looge Samba süsteemi kasutaja, kasutades useradd .

sudo useradd --system --no-create-home --group smbgroup -s /bin/false smbuser

Ülaltoodud käsk loob süsteemi kasutaja ja lisab kasutaja ülaltoodud Samba rühma. Kuna tegemist on süsteemi kasutajaga, ei looda kodukataloogi.

3. Jagatud kausta omaniku muutmine

Kui Samba kasutaja ja rühm on paigas, saate nüüd jagatud kausta omaniku uueks kasutajaks muuta smbuser ja gruppi smbgroup . Selle saate saavutada järgmise käsu abil:

sudo chown -R smbuser:smbgroup ~/sambashare

Lõpuks käivitage allolev käsk, et anda grupile kirjutamisõigus jagatud kaustale ja selle sisule.

sudo chmod -R g+w ~/sambashare

Samm: taaskäivitage Samba teenus

Peaksite Samba teenuse taaskäivitama, et muudatused Samba konfiguratsioonifailis jõustuksid.

sudo systemctl restart smbd

Pärast teenuse taaskäivitamist saate selle olekut kontrollida järgmise käsuga:

sudo systemctl status smbd

Märge : Kui teil on tulemüür lubatud, peaksite Samba lisama lubatud reeglitesse, kasutades käsk ufw .

sudo ufw enable samba

Samm: juurdepääs jagatud kaustale

Teie jagatud kaust on nüüd juurdepääsetav teie võrgu seadmetele.

Windowsis

Windowsis pääsete jagatud kausta juurde Windows Exploreri abil. Failiuurija saate käivitada, kasutades Windows + E. klaviatuuri otsetee.

Tippige aadressiribale \ ip_address_of_pc_with_shared_foldder sambashare .

Ärge unustage asendada õige IP -aadressi ja jagatud kausta nimega.

Windows 10 ei tunne ära USB -kõvaketast

Samuti palub süsteem teil sisestada Linuxi arvuti kasutajanimi ja parool.

Ubuntu peal

Avage Ubuntu Linuxis vaikimisi failihaldur ja klõpsake nuppu Muud asukohad nuppu. Seejärel, Ühendage serveriga sisestage IP -aadress järgmises vormingus:

smb://ip_adresss_of_pc_with_shared_folder/sambashare

Saate ühenduse luua kas registreeritud kasutajana või anonüümselt. Pidage meeles, et kui valite Registreeritud kasutaja rippmenüüst peate määrama kasutaja mandaadi.

MacOS -is

Maci kasutajad pääsevad ka jagatud kaustale hõlpsalt juurde. Klõpsake menüüs Finder nuppu Võrk vahekaart ja avaliku jagatud kaustaga arvuti kuvatakse loendis. Valige see ja teil peaks olema juurdepääs failidele.

Failide tõhus jagamine mitme seadme vahel

Selles juhendis on vaadatud, kuidas Samba abil võrgus faile jagada. Samba abil saate võrgus faile jagada olenemata sellest, millist operatsioonisüsteemi te seadmetes kasutate.

Mitte ainult Linux, vaid saate ka Windowsi masinas seadistada jagatud võrgukausta.

Jaga Jaga Piiksuma E -post Kuidas võrgufailide jagamist Windows 10 -s

Kas te ei leia oma USB -mälupulka? Jagage oma faili selle asemel kohalikus võrgus.

Loe edasi
Seotud teemad
  • Linux
  • Failide jagamine
  • Arvutivõrgud
Autori kohta Valmis(36 artiklit avaldatud)

Mwiza arendab tarkvara erialalt ja kirjutab laialdaselt Linuxis ja esiprogrammeerimises. Mõned tema huvid hõlmavad ajalugu, majandust, poliitikat ja ettevõtlusarhitektuuri.

Veel Mwiza Kumwendalt

Telli meie uudiskiri

Liituge meie uudiskirjaga, et saada tehnilisi näpunäiteid, ülevaateid, tasuta e -raamatuid ja eksklusiivseid pakkumisi!

Tellimiseks klõpsake siin