Kako postaviti mrežnu zajedničku mapu na Ubuntu pomoću Sambe

Kako postaviti mrežnu zajedničku mapu na Ubuntu pomoću Sambe

Ako ste ikada poželjeli jednostavno dijeliti datoteke na svojoj kućnoj mreži na više operativnih sustava, ne tražite dalje od Sambe.





Ovaj će vam vodič pokazati kako postaviti mrežnu zajedničku mapu na Ubuntu Linuxu pomoću Sambe. Sa Samba poslužiteljem možete jednostavno dijeliti datoteke na svojoj mreži, bez obzira koristite li Windows, macOS ili Linux.





Što je Samba?

Samba je usluga razmjene datoteka koja implementira otvorene izvorne verzije paketa SMB protokola, koji su izvorno razvili Microsoft i IBM. Samba sadrži programe koji joj omogućuju interakciju s protokolima za dijeljenje datoteka Microsoft Windows.





kako otvoriti flash pogon na Windows 10

Samba vam također omogućuje jednostavnu komunikaciju s drugim klijentima koristeći standardno TCP/IP umrežavanje.

Korak 1: Instaliranje Sambe

Ovaj će vodič koristiti Ubuntu Linux 20.04 LTS, ali koraci bi trebali funkcionirati čak i ako koristite Ubuntu 16.04 ili noviji. Počnite ažuriranjem podataka o izvoru paketa.



sudo apt update

Zatim instalirajte Sambu pomoću naredbe u nastavku:

sudo apt install samba

Da biste provjerili je li Samba uspješno instalirana, pokrenite sljedeću naredbu:





smbd --version

Izlaz bi trebao biti sličan donjem.

Korak 2: Konfiguriranje Sambe

Da biste mogli sigurno dijeliti datoteke s drugim mrežnim uređajima, morate konfigurirati Samba poslužitelj. Glavna konfiguracijska datoteka za Sambu nalazi se na adresi /etc/samba/smb.conf na vašem računalu. Ovaj vodič koristi Vim uređivač teksta za uređivanje konfiguracijske datoteke Sambe, ali slobodno upotrijebite bilo koji drugi uređivač teksta po vašem izboru.





Bilješka: Za uređivanje konfiguracijske datoteke morate imati administratorske ovlasti.

sudo vim /etc/samba/smb.conf

Dodajte sljedeće retke na dno konfiguracijske datoteke.

[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

Ne zaboravite ažurirati staza parametar s vašim korisničkim imenom. Korisničko ime možete dobiti pokretanjem sljedeće naredbe:

echo $USER

Do izađite iz uređivača Vim nakon što unesete izmjene, jednostavno upišite : wq i pritisnite Unesi ključ.

Razumijevanje konfiguracija

Evo kratkog opisa konfiguracijskih linija koje ste upravo dodali.

  • Odjeljak : Novi odjeljak u konfiguracijskoj datoteci predstavljen je uglatim zagradama ( [] ). U ovom slučaju odjeljak je [sambashare] .
  • Komentar : Ova linija koda daje kratki prikaz o čemu se radi u ovom odjeljku. Posebno je korisno ako u konfiguracijskoj datoteci imate nekoliko dijeljenih dijelova direktorija.
  • Staza : Ovo je put do direktorija vaše određene mrežne zajedničke mape.
  • Prisiliti korisnika : Korisnik sustava kojeg će poslužitelj Samba koristiti za dijeljenje datoteka.
  • Grupa snaga : Naziv grupe kojoj će pripadati korisnik sustava Samba.
  • Napravite masku : Ovaj parametar će postaviti dopuštenja za novostvorene datoteke u zajedničkoj mapi. U ovom slučaju vrijednost je 0664 što znači da će vlasnik datoteke i grupa imati dopuštenja za čitanje i pisanje, dok će drugi korisnici imati samo dopuštenja za čitanje.
  • Prisilno stvaranje načina : Radi zajedno s stvoriti masku parametar kako biste postavili ispravna dopuštenja za datoteke.
  • Maska imenika : Ovaj parametar određuje dopuštenja za mape u dijeljenoj mapi. Dopuštenja 0775 znači da su vlasnik i grupa čitali, pisali i izvršavali dopuštenja, dok su drugi samo dopuštali čitanje i izvršavanje.
  • Prisilni način imenika : Ovaj parametar radi u suradnji s maska ​​direktorija kako biste bili sigurni da je ispravno dopuštenje imenika postavljeno.
  • Javnost : Ovaj parametar navodi da je ovo javna mapa na vašoj mreži i da joj drugi uređaji mogu pristupiti.
  • Samo za čitanje : Određuje dopuštenja za izmjenu datoteka unutar dijeljene mape.

Korak 3: Stvaranje Samba resursa

Nakon što ste konfigurirali Samba poslužitelj, sada morate stvoriti potrebne resurse, poput korisnika Sambe i direktorija za dijeljenje. Ti će resursi olakšati proces dijeljenja mape na mreži.

1. Dijeljena mapa

Morate stvoriti zajedničku mapu na putu navedenom u gornjoj konfiguracijskoj datoteci Samba. Ovaj vodič koristi zajedničku mapu pod nazivom sambashare koji se nalazi u vašem kućnom imeniku.

Dođite do svog kućnog imenika pomoću cd naredba .

cd ~

Zatim stvorite dijeljeni direktorij pomoću naredbe u nastavku:

mkdir -p sambashare

2. Samba korisnik i grupa

Sljedeći korak je stvaranje korisnika i grupe sustava Samba navedenih u konfiguracijskoj datoteci.

Grupu sustava Samba možete stvoriti pomoću sljedeće naredbe:

sudo groupadd --system smbgroup

Zatim stvorite korisnika sustava Samba pomoću useradd .

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

Gornja naredba stvara korisnika sustava i dodaje korisnika u gore stvorenu grupu Samba. Budući da se radi o korisniku sustava, neće se stvoriti kućni direktorij.

3. Promjena vlasnika zajedničke mape

Nakon što su korisnik i grupa Samba postavljeni, sada možete promijeniti vlasnika dijeljene mape u novog korisnika smbuser a grupa do smbgroup . To možete postići pomoću naredbe u nastavku:

sudo chown -R smbuser:smbgroup ~/sambashare

Na kraju, izdajte donju naredbu kako biste grupi dali pristup za pisanje zajedničke mape i sadržaja unutar nje.

sudo chmod -R g+w ~/sambashare

Korak 4: Ponovno pokretanje usluge Samba

Morate ponovno pokrenuti uslugu Samba kako bi promjene u konfiguracijskoj datoteci Sambe stupile na snagu.

sudo systemctl restart smbd

Nakon ponovnog pokretanja usluge možete provjeriti njezin status naredbom u nastavku:

sudo systemctl status smbd

Bilješka : Ako imate omogućen vatrozid, također biste trebali omogućiti Samba svojim omogućenim pravilima pomoću naredba ufw .

sudo ufw enable samba

Korak 5: Pristup zajedničkoj mapi

Vašoj zajedničkoj mapi sada su dostupni uređaji na vašoj mreži.

U sustavu Windows

U sustavu Windows možete pristupiti zajedničkoj mapi pomoću programa Windows Explorer. Istraživač datoteka možete pokrenuti pomoću Windows + E tipkovni prečac.

U adresnu traku upišite \ ip_adrress_of_pc_with_shared_folder sambashare .

Ne zaboravite zamijeniti ispravnom IP adresom i nazivom zajedničke mape.

najbolji dodaci za google dokumente

Sustav će također tražiti da unesete korisničko ime i lozinku korisnika na Linux računalu.

Na Ubuntuu

Na Ubuntu Linuxu otvorite zadani upravitelj datoteka i kliknite na Ostale lokacije dugme. Zatim, u Povežite se sa poslužiteljem unesite IP adresu u sljedećem formatu:

smb://ip_adresss_of_pc_with_shared_folder/sambashare

Možete se povezati kao registrirani korisnik ili anonimno. Imajte na umu da ako odaberete Registrirani korisnik s padajućeg izbornika morate navesti vjerodajnice korisnika.

Na macOS -u

Korisnici Mac računala također mogu lako pristupiti zajedničkoj mapi. U izborniku Finder kliknite na Mreža karticu, a računalo s javnom zajedničkom mapom bit će navedeno. Odaberite ga i trebali biste moći pristupiti datotekama.

Učinkovito dijeljenje datoteka između više uređaja

Ovaj vodič je pogledao kako dijeliti datoteke na mreži pomoću Sambe. Sa Sambom možete dijeliti datoteke na mreži bez obzira na operacijski sustav koji pokrećete na uređajima.

Ne samo Linux, već možete konfigurirati i zajedničku mrežnu mapu na svom Windows računalu.

Udio Udio Cvrkut E -pošta Kako dijeliti mrežne datoteke u sustavu Windows 10

Ne možete pronaći svoj USB flash pogon? Umjesto toga podijelite svoju datoteku putem lokalne mreže.

Pročitajte Dalje
Povezane teme
  • Linux
  • Dijeljenje datoteka
  • Računalne mreže
O autoru Dobro krenuti(36 objavljenih članaka)

Mwiza razvija softver po struci i opsežno piše o Linuxu i front-end programiranju. Neki od njegovih interesa uključuju povijest, ekonomiju, politiku i arhitekturu poduzeća.

Više od Mwize Kumwende

Pretplatite se na naše obavijesti

Pridružite se našem biltenu za tehničke savjete, recenzije, besplatne e -knjige i ekskluzivne ponude!

Kliknite ovdje za pretplatu