Prethodno smo obuhvatili različite načine dijeljenja datoteka između obližnjih računala, no dijeljenje između sustava Windows i Linux može biti malo složenije. Ovaj će vam članak pokazati kako mapirati dionice na oba operacijska sustava radi besprijekornog dijeljenja datoteka.
Ovaj vodič ima dva dijela. U prvom dijelu stvarat ćemo zajedničku mapu u sustavu Windows, a zatim konfigurirati Linux da pristupi tom udjelu. U drugom dijelu ćemo stvoriti zajedničku mapu na Linuxu i konfigurirati Windows da pristupi dionici. Ovisno o vašoj situaciji, trebat ćete slijediti odgovarajući skup uputa. Ako iz nekog razloga želite postaviti zajedničke mape na oba sustava, to možete i učiniti. Upotrebljavamo sustave Windows 10 i Ubuntu za naše primjere, ali napravili smo upute prilagodljivim za bilo koju verziju sustava Windows ili Linux.
Da bismo ovo radili, poduzet ćemo tri koraka. Prvo ćemo osigurati dijeljenje omogućeno na sustavu Windows. Jednom kada je, dijelit ćemo stvarnu mapu. A onda ćemo pogledati kako pristupiti toj mapi iz Linux sustava.
Da biste postavili dijeljenu mapu na sustavu Windows za Linux, započnite tako da konfigurirate mrežne postavke da biste omogućili vezu s drugog računala otvaranjem mreže i centra za dijeljenje. Najlakši način za to je da desnom tipkom miša kliknete ikonu mreže u paleti sustava i odaberete "Otvori centar za mreže i zajedničko korištenje".
U prozoru Centar za mreže i dijeljenje kliknite "Promijeni napredne postavke dijeljenja".
Za vaš trenutni profil provjerite jesu li omogućene sljedeće dvije postavke:
Kada završite, kliknite "Spremi izmjene".
Sada kada je omogućeno dijeljenje, možemo stvoriti zajedničku mapu za Linux stroj. Nema ograničenja na ono što možete podijeliti (možete teoretski podijeliti cijeli tvrdi disk), no ovdje ćemo dijeliti mapu pod nazivom "Share" koja se nalazi na našoj radnoj površini.
Desnom tipkom miša kliknite mapu koju želite dijeliti preko mreže, a zatim kliknite "Svojstva". Na kartici "Dijeljenje" prozora svojstava kliknite gumb "Napredno dijeljenje".
U prozoru "Napredno dijeljenje" koji se otvori omogućite opciju "Dijeli ovu mapu", a zatim kliknite gumb "Dozvole".
U prozoru dopuštenja možete ograničiti pristup mapi na određene račune. Da biste nekom korisniku omogućili pristup mapi, samo dopustite "potpunu kontrolu" korisniku "Svatko". To omogućuje svima čitanje i pisanje promjena u datotekama u dijeljenoj mapi. Ako biste radije ograničili pristup određenim računima, samo uklonite korisnike Svi, dodajte korisnike koje želite, a zatim im dodijelite odgovarajuće dozvole.
Napomena: Ovi korisnički računi nalaze se na Windows računalu, a ne na Linuxu.
Kada dovršite postavljanje korisnika i dopuštenja, kliknite "U redu" da biste zatvorili prozor dopuštenja, a zatim ponovno kliknite "U redu" da biste zatvorili prozor "Napredno dijeljenje".
Vratite se u prozor glavnog svojstva, prebacite se na karticu "Sigurnost".
Da bi korisnik Linuxa imao pristup zajedničkoj mapi, ovdje morate konfigurirati iste dozvole koje ste konfigurirali u postavkama dijeljenja. Ako se dvije postavke ne podudaraju, najstrože postavke će stupiti na snagu. Ako vaš željeni korisnik već ima postavljene sigurnosne dozvole (kao što je geek korisnik u našem primjeru) onda ste dobro ići. Možete zatvoriti prozor i prijeći na sljedeći korak.
Ako trebate dodati korisnika, kao što je "Svatko", kliknite gumb "Uredi".
U prozoru dozvola koji se otvori kliknite gumb "Dodaj" da biste unijeli pojedinosti o novim korisnicima.
Kliknite "U redu" na svim otvorenim prozorima, a vaša će se mapa sada dijeliti s mrežom.
Trebao bi biti u mogućnosti montirati zajedničku mapu pomoću GUI-ja u Linuxu, ali je također vrlo lako napraviti s naredbenom retkom. Koristit ćemo terminal za naše primjere ne samo zato što je brži, već zato što će raditi na mnogim različitim distribucijama.
Prvo, potreban vam je paket cifs-utils da biste montirali dionice za male i srednje tvrtke. Samo upišite sljedeću naredbu na terminalu:
sudo apt-get instalirajte cifs-utils
Nakon toga, samo napravite direktorij, a zatim ga dodajte. U ovom primjeru izradit ćemo mapu na našoj radnoj površini radi lakšeg pristupa. Koristite ove naredbe za stvaranje i montiranje mape:
mkdir ~ / Desktop / Windows-Share
sudo mount.cifs // WindowsPC / Share / home / geek / Desktop / Windows-Podijeli -o user = geek
Kao što možete vidjeti na snimci zaslona, od vas smo zatražili root lozinku Linux stroja, a zatim i lozinku računa "geek" na sustavu Windows. Nakon pokretanja te naredbe sada smo u mogućnosti vidjeti sadržaj dijeljenja sustava Windows i dodati podatke na njega.
U slučaju da vam je potrebna pomoć pri razumijevanju naredbe za montiranje, evo kvarova:
Stvaranje udjela na Linuxu, a zatim pristupanje iz sustava Windows zapravo je malo lakše nego obrnuto. Najprije ćemo stvoriti zajedničku mapu na Linux sustavu. Zatim ćemo pogledati kako pristupiti s računala sa sustavom Windows.
Da biste postavili zajedničku mapu na Linuxu za pristupanje sustava Windows, započnite s instaliranjem Samba (softver koji omogućuje pristup SMB / CIFS protokolu koje koristi Windows). Na terminalu upotrijebite sljedeću naredbu:
sudo apt-get instalirajte sambu
Nakon instaliranja Sambe, konfigurirajte korisničko ime i zaporku koja će se koristiti za pristup podacima:
smbpasswd-geek
Napomena: U ovom primjeru koristimo 'geek' jer već imamo Linux korisnika s tim imenom, ali možete odabrati bilo koji naziv koji želite.
Izradite direktorij koji želite dijeliti s računalom sa sustavom Windows. Samo ćemo staviti mapu na našu radnu površinu.
mkdir ~ / Desktop / Podijeli
Sada upotrijebite svoj omiljeni urednik za konfiguriranje smb.conf datoteke. Ovdje koristimo Vi.
sudo vi /etc/samba/smb.conf
Pomaknite se do kraja datoteke i dodajte sljedeće retke:
[]
put = / home //
dostupno = da
važeći korisnici =
samo čitanje = ne
pregledavati = da
javno = da
writeable = yes
Očito ćete neke osobne vrijednosti morati zamijeniti osobnim postavkama. Trebao bi izgledati ovako:
Spremite datoteku i zatvorite urednik. Sada trebate ponovo pokrenuti uslugu SMB kako bi promjene postale učinkovite.
sudo service smbd restart
Dijeljena mapa sada bi trebala biti dostupna s računala sa sustavom Windows.
Sada dodajmo Linux dio na našu radnu površinu sustava Windows. Desnom tipkom miša kliknite bilo gdje na radnoj površini i odaberite Novi> Prečac.
Unesite mrežnu lokaciju dijeljene mape, uz ovu sintaksu:
\ IP adresu \ UDIO-NAME
Napomena: Ako vam je potrebna IP adresa vašeg Linux računala, jednostavno upotrijebite ifconfig
naredba na terminalu.
U čarobnjaku za prečace na Windows računalu kliknite Dalje, odaberite naziv prečaca, a zatim kliknite Završi. Trebali biste završiti prečacom na radnoj površini koja ide ravno na Linux dio.