[ Pobierz całość w formacie PDF ]
.W naszym wczeSniejszymprzyk³adzie komentarz mia³ postaæ:server string = Samba %v w serwerze (%L)DomySlna wartoSæ tej opcji to po prostu numer wersji Samby; odpowiada to ustawie-niu:server string = Samba %vworkgroupParametr workgroup ustawia grupê robocz¹, w której serwer bêdzie og³asza³ swoj¹obecnoSæ.Klienty chc¹ce skorzystaæ z udzia³Ã³w serwera powinny byæ w tej samejgrupie roboczej NetBIOS-u.Pamiêtaj, ¿e grupy robocze to po prostu NetBIOS-owenazwy grup, wiêc musz¹ stosowaæ siê do konwencji nazewniczej opisanej w roz -dziale 1.Na przyk³ad:[global]workgroup = PROSTA_GRUPADomySlna wartoSæ tej opcji jest ustawiana w czasie kompilacji.JeSli nie zmieniono od-powiedniego wpisu w pliku makefile, nazw¹ grupy roboczej bêdzie WORKGROUP.Poniewa¿ jest to nazwa grupy roboczej w niemal ka¿dej nieskonfigurowanej Net-BIOS-owej sieci, zalecamy ustawienie tej opcji w pliku konfiguracyjnym Samby*.* PowinniSmy tak¿e nadmieniæ, ¿e nadawanie grupie roboczej takiej samej nazwy, jak¹ nosi serwer, niejest najlepszym pomys³em. 90 Rozdzia³ 4: Udzia³y dyskoweKonfiguracja udzia³Ã³w dyskowychW poprzednim podrozdziale wspomnieliSmy, ¿e w serwerze hydra nie ma jeszcze¿adnych udzia³Ã³w dyskowych.Utwórzmy zatem pusty udzia³ dyskowy o nazwie[dane].Oto niezbêdne uzupe³nienia:[global]netbios name = HYDRAserver string = Samba %v w serwerze (%L)workgroup = PROSTA_GRUPA[dane]path = /export/samba/danecomment = Dysk z danymivolume = Stacja-Sieciowawriteable = yesguest ok = yesZasób [dane] to typowy udzia³ dyskowy Samby.Udzia³ ten odpowiada katalogo-wi /export/samba/dane w serwerze Samby.Do³¹czyliSmy tak¿e komentarz, który opi-suje udzia³ jako Dysk z danymi, a tak¿e nazwê wolumenu dla samego udzia³u.Udzia³ jest zapisywalny, dziêki czemu u¿ytkownicy mog¹ zapisywaæ na nim dane;domySlnie Samba tworzy udzia³y przeznaczone tylko do odczytu.Musisz zatem jaw-nie ustawiæ tê opcjê dla ka¿dego udzia³u dyskowego, jeSli chcesz zezwoliæ na zapis.Prawdopodobnie zauwa¿y³eS, ¿e ustawiliSmy opcjê guest ok na yes.Nie jest tozbyt bezpieczne, ale musimy najpierw wyjaSniæ pewne zagadnienia zwi¹zanez has³ami, zanim zaczniemy konfigurowaæ konta u¿ytkowników i uwierzytelnianie.Póki co, dziêki tej opcji pominiemy kwestiê hase³ i pozwolimy na ³¹czenie siêz udzia³em wszystkim u¿ytkownikom.Dopisz teraz powy¿sze opcje do swojego pliku konfiguracyjnego.Oprócz tego jakoroot utwórz katalog /export/samba/dane w serwerze Samby za pomoc¹ poleceñ:# mkdir /export/samba/dane# chmod 777 /export/samba/daneJeSli znów po³¹czysz siê z serwerem hydra (klikaj¹c jego ikonê w oknie Otoczeniasieciowego), powinieneS zobaczyæ udzia³ o nazwie dane, jak na rysunku 4.4.Udzia³ten powinien umo¿liwiaæ zarówno odczyt, jak i zapis.Spróbuj skopiowaæ do niegoplik lub utworzyæ nowy.JeSli nie brak ci odwagi, mo¿esz nawet przypisaæ mu literêdysku!Rysunek 4.4.Udzia³ dane w serwerze Samby Konfiguracja udzia³Ã³w dyskowych 91Opcje konfiguracyjne udzia³Ã³w dyskowychOpisane poprzednio opcje konfiguracyjne udzia³Ã³w dyskowych s¹ wymienionew tabeli 4.4.Tabela 4.4.Podstawowe opcje konfiguracyjne udzia³Ã³wOpcja Parametry Funkcja WartoSæ ZasiêgdomySlnapath £añcuch Ustawia nazwê uniksowego katalo- /tmp Udzia³(directory) (pe³na nazwa gu, który bêdzie udostêpniany jakoze Scie¿k¹) udzia³ dyskowy albo u¿ywany jakokatalog buforowy drukarkiguest ok WartoSæ JeSli jest ustawiona na yes, dostêp no Udzia³(public) logiczna do tego udzia³u nie wymagauwierzytelnieniacomment £añcuch Ustawia komentarz pojawiaj¹cy siê Brak Udzia³przy nazwie udzia³uvolume £añcuch Ustawia nazwê wolumenu Nazwa Udzia³(DOS-ow¹ nazwê fizycznego dysku) udzia³uread only WartoSæ JeSli jest ustawiona na yes, yes Udzia³logiczna umo¿liwia tylko odczyt udzia³uwriteable WartoSæ JeSli jest ustawiona na no, no Udzia³(write ok) logiczna umo¿liwia tylko odczyt udzia³upathOpcja ta (i jej synonim directory) okreSla Scie¿kê do g³Ã³wnego katalogu udzia³u pli-kowego lub drukarki.Mo¿esz wybraæ dowolny katalog w serwerze Samby, pod wa-runkiem, ¿e u¿ytkownik ³¹cz¹cego siê procesu ma prawo do odczytu i zapisu w tymkatalogu.JeSli Scie¿ka odnosi siê do drukarki, powinna wskazywaæ na katalog tym-czasowy, w którym mo¿na zapisaæ pliki na serwerze przed ich wys³aniem do buforadocelowej drukarki (czêsto u¿ywa siê w tym celu katalogów /tmp lub /var/spool).JeSliScie¿ka odnosi siê do udzia³u dyskowego, zawartoSæ folderu reprezentuj¹cego udzia³w kliencie bêdzie odpowiadaæ zawartoSci katalogu w serwerze Samby.JeSli na przy-k³ad zdefiniujemy poni¿szy udzia³ dyskowy w naszym pliku konfiguracyjnym:[siec]path = /export/samba/siecwritable* = yesguest ok = yes* Obie formy zapisu tej opcji: writeable i writable s¹ równowa¿ne; analogicznie: browseablei browsable ( przyp.t³um.) 92 Rozdzia³ 4: Udzia³y dyskowea zawartoSæ uniksowego katalogu /export/samba/siec wygl¹da nastêpuj¹co:$ ls -al /export/samba/siecdrwxrwxrwx 9 root nobody 1024 Feb 16 17:17.drwxr-xr-x 9 nobody nobody 1024 Feb 16 17:17.drwxr-xr-x 9 nobody nobody 1024 Feb 16 17:17 quickendrwxr-xr-x 9 nobody nobody 1024 Feb 16 17:17 podatki98drwxr-xr-x 9 nobody nobody 1024 Feb 16 17:17 dokumentyto po stronie klienta powinniSmy zobaczyæ mniej wiêcej to, co na rysunku 4.5.Rysunek 4.5.Widok systemu plików okreSlonego opcj¹ path w kliencie Windowsguest okTa opcja (i jej starszy synonim public) umo¿liwia lub uniemo¿liwia  goScinny do-stêp do udzia³u.Jej domySlna wartoSæ to no.JeSli jest ustawiona na yes, oznacza to,¿e w celu uzyskania dostêpu do udzia³u nie trzeba bêdzie podawaæ nazwy u¿ytkow-nika ani has³a.Kiedy u¿ytkownik po³¹czy siê z serwerem, jego prawa dostêpu bêd¹równowa¿ne prawom wyznaczonego u¿ytkownika-goScia.DomySlne konto goSciato nobody, co mo¿na zmieniæ za pomoc¹ opcji konfiguracyjnej guest account.Naprzyk³ad poni¿sze linie zezwalaj¹ goSciom na dostêp do udzia³u [ksiegowosc]z prawami konta ftp:[global]guest account = ftp[ksiegowosc]path = /usr/local/ksiegguest ok = yesU¿ytkownicy mog¹ nadal ³¹czyæ siê z udzia³em za pomoc¹ poprawnej kombinacjinazwa u¿ytkownika-has³o.JeSli zostan¹ pomySlnie uwierzytelnieni, uzyskaj¹ pra-wa dostêpu wynikaj¹ce z uprawnieñ w³asnego konta, a nie konta goScia.JeSli jednakpróba zalogowania siê nie powiedzie, u¿ytkownik otrzyma prawa dostêpu wyni-kaj¹ce z uprawnieñ konta goScia.U¿ywaj¹c opcji guest only = yes mo¿esz spra-wiæ, ¿e ka¿dy u¿ytkownik ³¹cz¹cy siê z udzia³em bêdzie korzysta³ z konta goScia(i wobec tego mia³ prawa goScia).commentOpcja comment pozwala na wpisanie komentarza, który bêdzie wysy³any do klientówpróbuj¹cych przejrzeæ zawartoSæ udzia³u.U¿ytkownik mo¿e obejrzeæ ten komentarzwybieraj¹c szczegó³owy widok folderu odpowiedniego komputera w oknie Otocze-nia sieciowego albo wpisuj¹c NET VIEW w oknie MS-DOS.Oto, jak mo¿na dodaæ ko-mentarz do udzia³u [siec]: Konfiguracja udzia³Ã³w dyskowych 93[siec]comment = Stacja sieciowapath = /export/samba/siecPo stronie klienta bêdzie mo¿na wówczas zobaczyæ folder podobny do tego z rysun-ku 4.6.W obecnej konfiguracji Windows komentarz ten nie jest wySwietlany dlaudzia³Ã³w, które s¹ mapowane na dysk sieciowy.Rysunek 4.6.Komentarz udzia³u w kliencie WindowsNie myl opcji comment, która dokumentuje udzia³y serwera Samby, z opcj¹ serverstring, która opisuje sam serwer.volumeOpcja ta umo¿liwia okreSlenie nazwy wolumenu udzia³u zg³aszanej przez SMB.Zwykle jest ona taka sama, jak nazwa udzia³u zdefiniowana w pliku smb.conf [ Pobierz caÅ‚ość w formacie PDF ]

  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • funlifepok.htw.pl
  •