Razlika između inačica stranice Dijeljenje mapa

Izvor: HrOpenWiki
Skoči na: orijentacija, traži
 
(Nije prikazana jedna međuinačica jednog suradnika)
Redak 1: Redak 1:
 +
{{Robelbox|theme=1|title=Uvod}}<div style="{{Robelbox/pad}}">
 
Često puta imamo potrebu unutar lokalne mreže prebaciti neke podatke sa računala na računalo. Za takve potrebe služe nam dijeljene mape (direktoriji). U pravilu, to su mape kojima mogu imati pristup svi ili željeni korisnici jednog ili više računala.
 
Često puta imamo potrebu unutar lokalne mreže prebaciti neke podatke sa računala na računalo. Za takve potrebe služe nam dijeljene mape (direktoriji). U pravilu, to su mape kojima mogu imati pristup svi ili željeni korisnici jednog ili više računala.
  
Redak 5: Redak 6:
 
Iz tih razloga, a i iz razloga jednostavnosti podešavanja mi ćemo se ovdje baviti dijeljenjima preko SAMBA-e.
 
Iz tih razloga, a i iz razloga jednostavnosti podešavanja mi ćemo se ovdje baviti dijeljenjima preko SAMBA-e.
  
{{Robelbox|theme=3|title=Rješenja po distribucijama}}<div style="{{Robelbox/pad}}">
+
Radi lakšeg snalaženja u ovim primjerima definirati ćemo imena računala ovako:
<sort2>
+
*'''desktop-pc''': Lokalno računalo, odnosno ono kome se pristupa
[[Dijeljenje mapa Ubuntu|Ubuntu (GNOME)]]
+
*'''notebook-pc''': Udaljeno računalo, odnosno ono s kojime pristupamo
[[Dijeljenje mapa Fedora|Fedora]]
+
</div>
[[Dijeljenje mapa OpenSUSE|OpenSUSE]]
+
{{Robelbox-close}}
[[Dijeljenje mapa Mandriva|Mandriva]]
+
 
</sort2>
+
=Ubuntu=
</div>
+
==Uključivanje dijeljenja mapa==
{{Robelbox-close}}
+
Kod Ubuntu distribucije nije potrebno znati da li je SAMBA već instalirana na sustav ili nije. Prilikom procesa uključivanja, sustav će to sam provijeriti i po potrebi sve instalirati sam.
 +
 
 +
Dakle, prvo u svojoj osobnoj mapi odaberite jednu koju želite uključiti u dijeljenje. U našem primjeru služiti ćemo se mapom ''Javno'' za otvoreni pristup svima (i onima koji nisu korisnici ''desktop-pc'' računala) i mapom ''Samo korisnici'' (potrebno ju je kreirati) kojoj ćemo dati ograničeni pristup (samo korisnicima računala ''desktop-pc''.
 +
 
 +
Desnim gumbom miša kliknite na mapu ''Javno'', kada se pokaže izbornik, odaberite opciju ''Sharing options'' lijevim gumbom miša.<br/>
 +
Pojavljuj se ovaj prozor:
 +
 
 +
[[Slika:folder-share-scr1.png|300px]]
 +
 
 +
Na njemu uključujemo opciju ''Share this folder''
 +
 
 +
U koliko SAMBA nije već instalirana, pojaviti će se prozor koji upozorava na to:
 +
 
 +
[[Slika:folder-share-scr2.png|300px]]
 +
 
 +
Tu kliknite na ''Install service'' kako bi se isti instalirao na sustav
 +
 
 +
Uspješna instalacija ovog servisa završava ovako:
 +
 
 +
[[Slika:folder-share-scr3.png|300px]]
 +
 
 +
Kliknite ''Zatvori''
 +
 
 +
Nakon ovoga potrebno je restartati ''session'':
 +
 
 +
[[Slika:folder-share-scr4.png|350px]]
 +
 
 +
Klikom na ''Restart session''
 +
 
 +
Nakon ovoga potrebno je ponovo doći do mape ''Javno'' i desnim gumbom miša pozvati ''Sharing options''. Pojavljuje se prozor kao na početku, te u njemu sada možemo odabrati željene opcije:
 +
 
 +
[[Slika:folder-share-scr5.png|300px]]
 +
 
 +
Postoje tri opcije koje možemo uključiti:
 +
*''Share this folder'' - moramo ga uključiti je rse time aktivira dijeljenje mape
 +
**''Share name'' - možemo upisati neko drugo ime. Pod tim imenom vidjet ćemo ovu mapu na drugim računalima
 +
*Allow other people to write in this folder - Ako je uključimo, dozvoljavamo i drugim ljudima da mogu upisivati i brisati u ovoj mapi. U protivnom, moći će samo čitati podatke iz nje.
 +
**''Comment'' - Možemo napisati komentar koji će pokazivati
 +
*''Guest access'' (for people without user account) - Ako ga uključite, svi će moći pristupati toj mapi sa nekog računala. U slučaju da je opcija isključena, morati ćete napraviti za sve korisnike korisničke račune na ovom računalu, te će se oni onda prilikom pristupa mapi logirati sa svojim loginom i lozinkom.
 +
 
 +
Nakon ovih odabira kliknite na ''Create share''
 +
 
 +
Kao završni korak pojavljuje se prozor koji objašnjava kako je potrebno dodati određena prava pristupa na mapu:
 +
 
 +
[[Slika:folder-share-scr6.png|350px]]
 +
 
 +
Kliknite na ''Add the permissions automatically'' i to je to.
 +
 
 +
Sada je vaša mapa dijeljena na sva računala koja su spojena u vašoj lokalnoj mreži. Bilo da koriste Linux ili MS Windows operacijski sustav.
 +
 
 +
Nakon ovoga istu operaciju napravimo na mapi ''Samo korisnici'' s tom razlikom što ćemo njoj dati pristup samo korisnicima računala ''deskop-pc'' ovako:
 +
 
 +
[[Slika:folder-share-scr9.png|300px]]
 +
 
 +
==Djeljenje mapa kroz CLI==
 +
Djeljenje mapa moguće je ostvariti i preko terminala uređivanjem datoteke smb.conf koja je konfiguracijska datoteka programa SAMBA.
 +
 
 +
Za uređivanje datoteke smb.conf potrebne su administratorske ovlasti.
 +
 
 +
Potrebno je otvoriti terminal te upisati:
 +
 +
pico /etc/samba/smb.conf
 +
 
 +
Na kraj datoteke potrebno je dodati sljedeće:
 +
[javno]                    #ime djeljene mape na mreži, ne mora se poklapati sa imenom mape na računalu 
 +
path = /home/user/javno    #ovdje se navodi cijela putanja do mape koju želimo djeliti
 +
browseable = yes           
 +
read only = no              #dozvola da se u mapi mogu otvarati nove datoteke
 +
 
 +
Dodatni parametri koje možemo navesti:
 +
guest ok = yes              #dozvola da se mapi može pristupiti i bez korisničkog imena
 +
create mask = 766          #sve novootvorene datoteke u djeljenoj mapi će imati dozvole za čitanje i pisanje za sve(owner,group,nobody)
 +
 
 +
 
 +
==Pristupanje dijeljenoj mapi sa drugog Linux računala==
 +
Kako bi pristupili udaljenom računalu, odnosno njegovim dijeljenim mapama trebamo otići u glavni izbornik, te odabrati ''Mjesta -> Mreža''. Otvara se prozor za pristup računalima unutar lokalne mreže:
 +
 
 +
[[Slika:folder-share-scr7.png|350px]]
 +
 
 +
Odaberemo računalo ''desktop-pc'' i pojavljuje se ovaj sadržaj:
 +
 
 +
 
 +
[[Slika:folder-share-scr8.png|350px]]
 +
 
 +
Sada, ako želimo pristupiti mapi koja ima otvoreni pristup svima - ''Javno'', potrebno je samo dvaput kliknuti na tu mapu i ulazimo u njen sadržaj koji se stvarno nalazi na udaljenom računalu. Sa podacima iz te mape postupamo na isti način kao i sa bilo kojom drugom mapom.
 +
 
 +
U slučaju da želimo pristupiti mapi ''Samo korisnici'' koja je rezervirana za korisnike računala ''deskop-pc'', dvoklikom na nju dobivamo prozor za pristup:
 +
 
 +
[[Slika:folder-share-scr10.png|350px]]
 +
 
 +
U njega upisujemo ili odabiremo slijedeće opcije:
 +
*Korisničko ime: Upisujemo korisničko ime koje imamo na ''desktop-pc'' računalu
 +
*Domena: Već je zadana automatski (WORKGROUP), ali je možemo promijeniti
 +
*Lozinka: Upisujemo lozinku
 +
*Odmah zaboravi zaporku: Ne pamti lozinku, nego je moramo svaki puta upisivati kada želimo pristupiti mapi.
 +
*Zapamti zaporku do odjave sa sustava: Pamti lozinku samo dok smo prijavljeni u sustav
 +
*Zapamti zauvijek: Oslobađa nas budućih upisivanja lozinke za ovo korisničko ime.
 +
 
 +
Ako su podaci koje smo unijeli točni, sustav nas pušta u dijeljenu mapu, te s njom radimo kao i sa drugim mapama.
 +
 
 +
==Pristupanje dijeljenoj mapi sa drugog Windows računala==
 +
Ako Linux računalu želimo pristupiti putem MS Windows operacijskog sustava, onda je postupak ovakav:
 +
 
 +
Na Start izborniku odaberemo ''Network Neighborhood'', nakon čega dobivamo ovaj prozor:
 +
 
 +
[[Slika:folder-share-scr11.png|550px]]
 +
 
 +
U koliko u prozoru ne pokaže dijeljene mape sa Linux stroja, provjerite da li vam je pod mrežnim postavkama u Windows operacijskom sustavu radna grupa podešena na WORKGROUP!
 +
 
 +
Zatim, mapi ''Javno'' pristupamo dvoklikom miša na njezinu ikonu, a mapi ''Samo korisnici'', dvoklikom, pa upisom logina i lozinke koju imamo na Linux računalo:
 +
 
 +
[[Slika:folder-share-scr12.png]]

Trenutačna izmjena od 11:56, 18. ožujka 2011.

Uvod

Često puta imamo potrebu unutar lokalne mreže prebaciti neke podatke sa računala na računalo. Za takve potrebe služe nam dijeljene mape (direktoriji). U pravilu, to su mape kojima mogu imati pristup svi ili željeni korisnici jednog ili više računala.

Takvo dijelnje mapa između računala na Linuxu se postiže NFS datotečnim sustavom ili SAMBA-om. NFS se služi protokolom iz UNIX svijeta, a SAMBA Windows kompatibilnim protokolom. Ovo, automatski podrazumjeva da ćemo s pomoću SAMBA-e moći s jednakom lakoćom pristupiti i Linux i Windows računalima spojenima na istu lokalnu mrežu i dijeliti mape (direktorije), datoteke i pisače međusobno.

Iz tih razloga, a i iz razloga jednostavnosti podešavanja mi ćemo se ovdje baviti dijeljenjima preko SAMBA-e.

Radi lakšeg snalaženja u ovim primjerima definirati ćemo imena računala ovako:

  • desktop-pc: Lokalno računalo, odnosno ono kome se pristupa
  • notebook-pc: Udaljeno računalo, odnosno ono s kojime pristupamo

Ubuntu

Uključivanje dijeljenja mapa

Kod Ubuntu distribucije nije potrebno znati da li je SAMBA već instalirana na sustav ili nije. Prilikom procesa uključivanja, sustav će to sam provijeriti i po potrebi sve instalirati sam.

Dakle, prvo u svojoj osobnoj mapi odaberite jednu koju želite uključiti u dijeljenje. U našem primjeru služiti ćemo se mapom Javno za otvoreni pristup svima (i onima koji nisu korisnici desktop-pc računala) i mapom Samo korisnici (potrebno ju je kreirati) kojoj ćemo dati ograničeni pristup (samo korisnicima računala desktop-pc.

Desnim gumbom miša kliknite na mapu Javno, kada se pokaže izbornik, odaberite opciju Sharing options lijevim gumbom miša.
Pojavljuj se ovaj prozor:

Folder-share-scr1.png

Na njemu uključujemo opciju Share this folder

U koliko SAMBA nije već instalirana, pojaviti će se prozor koji upozorava na to:

Folder-share-scr2.png

Tu kliknite na Install service kako bi se isti instalirao na sustav

Uspješna instalacija ovog servisa završava ovako:

Folder-share-scr3.png

Kliknite Zatvori

Nakon ovoga potrebno je restartati session:

Folder-share-scr4.png

Klikom na Restart session

Nakon ovoga potrebno je ponovo doći do mape Javno i desnim gumbom miša pozvati Sharing options. Pojavljuje se prozor kao na početku, te u njemu sada možemo odabrati željene opcije:

Folder-share-scr5.png

Postoje tri opcije koje možemo uključiti:

  • Share this folder - moramo ga uključiti je rse time aktivira dijeljenje mape
    • Share name - možemo upisati neko drugo ime. Pod tim imenom vidjet ćemo ovu mapu na drugim računalima
  • Allow other people to write in this folder - Ako je uključimo, dozvoljavamo i drugim ljudima da mogu upisivati i brisati u ovoj mapi. U protivnom, moći će samo čitati podatke iz nje.
    • Comment - Možemo napisati komentar koji će pokazivati
  • Guest access (for people without user account) - Ako ga uključite, svi će moći pristupati toj mapi sa nekog računala. U slučaju da je opcija isključena, morati ćete napraviti za sve korisnike korisničke račune na ovom računalu, te će se oni onda prilikom pristupa mapi logirati sa svojim loginom i lozinkom.

Nakon ovih odabira kliknite na Create share

Kao završni korak pojavljuje se prozor koji objašnjava kako je potrebno dodati određena prava pristupa na mapu:

Folder-share-scr6.png

Kliknite na Add the permissions automatically i to je to.

Sada je vaša mapa dijeljena na sva računala koja su spojena u vašoj lokalnoj mreži. Bilo da koriste Linux ili MS Windows operacijski sustav.

Nakon ovoga istu operaciju napravimo na mapi Samo korisnici s tom razlikom što ćemo njoj dati pristup samo korisnicima računala deskop-pc ovako:

Folder-share-scr9.png

Djeljenje mapa kroz CLI

Djeljenje mapa moguće je ostvariti i preko terminala uređivanjem datoteke smb.conf koja je konfiguracijska datoteka programa SAMBA.

Za uređivanje datoteke smb.conf potrebne su administratorske ovlasti.

Potrebno je otvoriti terminal te upisati:

pico /etc/samba/smb.conf

Na kraj datoteke potrebno je dodati sljedeće:

[javno]                    #ime djeljene mape na mreži, ne mora se poklapati sa imenom mape na računalu   
path = /home/user/javno    #ovdje se navodi cijela putanja do mape koju želimo djeliti
browseable = yes            
read only = no              #dozvola da se u mapi mogu otvarati nove datoteke

Dodatni parametri koje možemo navesti:

guest ok = yes              #dozvola da se mapi može pristupiti i bez korisničkog imena
create mask = 766           #sve novootvorene datoteke u djeljenoj mapi će imati dozvole za čitanje i pisanje za sve(owner,group,nobody)


Pristupanje dijeljenoj mapi sa drugog Linux računala

Kako bi pristupili udaljenom računalu, odnosno njegovim dijeljenim mapama trebamo otići u glavni izbornik, te odabrati Mjesta -> Mreža. Otvara se prozor za pristup računalima unutar lokalne mreže:

Folder-share-scr7.png

Odaberemo računalo desktop-pc i pojavljuje se ovaj sadržaj:


Folder-share-scr8.png

Sada, ako želimo pristupiti mapi koja ima otvoreni pristup svima - Javno, potrebno je samo dvaput kliknuti na tu mapu i ulazimo u njen sadržaj koji se stvarno nalazi na udaljenom računalu. Sa podacima iz te mape postupamo na isti način kao i sa bilo kojom drugom mapom.

U slučaju da želimo pristupiti mapi Samo korisnici koja je rezervirana za korisnike računala deskop-pc, dvoklikom na nju dobivamo prozor za pristup:

Folder-share-scr10.png

U njega upisujemo ili odabiremo slijedeće opcije:

  • Korisničko ime: Upisujemo korisničko ime koje imamo na desktop-pc računalu
  • Domena: Već je zadana automatski (WORKGROUP), ali je možemo promijeniti
  • Lozinka: Upisujemo lozinku
  • Odmah zaboravi zaporku: Ne pamti lozinku, nego je moramo svaki puta upisivati kada želimo pristupiti mapi.
  • Zapamti zaporku do odjave sa sustava: Pamti lozinku samo dok smo prijavljeni u sustav
  • Zapamti zauvijek: Oslobađa nas budućih upisivanja lozinke za ovo korisničko ime.

Ako su podaci koje smo unijeli točni, sustav nas pušta u dijeljenu mapu, te s njom radimo kao i sa drugim mapama.

Pristupanje dijeljenoj mapi sa drugog Windows računala

Ako Linux računalu želimo pristupiti putem MS Windows operacijskog sustava, onda je postupak ovakav:

Na Start izborniku odaberemo Network Neighborhood, nakon čega dobivamo ovaj prozor:

Folder-share-scr11.png

U koliko u prozoru ne pokaže dijeljene mape sa Linux stroja, provjerite da li vam je pod mrežnim postavkama u Windows operacijskom sustavu radna grupa podešena na WORKGROUP!

Zatim, mapi Javno pristupamo dvoklikom miša na njezinu ikonu, a mapi Samo korisnici, dvoklikom, pa upisom logina i lozinke koju imamo na Linux računalo:

Folder-share-scr12.png