[ Pobierz całość w formacie PDF ]
.0 i których dzia³anie nie jestw pe³ni gwarantowane.W tym podrozdziale omówimy krótko ich przeznaczenie.Opcje te zebrano w tabeli 8.9.Tabela 8.9.Nowe opcje SambyOpcja Parametry Funkcja WartoSæ ZasiêgdomySlnachange WartoSæ Ustawia odstêp czasu miêdzy kolejnymi 60 Globalnynotify liczbowa testami, wykonywanymi wtedy, gdytimeout (sekundy) klient prosi o powiadomienie o zmianiezawartoSci okreSlonego katalogumachine WartoSæ Ustawia okres odnowienia has³a 604 800 Globalnypassword liczbowa komputera w domenie NT (1 tydzieñ)timeout (sekundy)stat cache WartoSæ JeSli jest ustawiona na yes, Samba yes Globalnylogiczna bêdzie buforowaæ odwzorowania nazwstat cache WartoSæ Ustawia rozmiar bufora odwzorowañ 50 Globalnysize liczbowachange notify timeoutGlobalna opcja change notify timeout emuluje mechanizm SMB Windows NTznany jako powiadamianie o zmianie.Dziêki niemu klienty mog¹ za¿¹daæ, aby serwerNT okresowo monitorowa³ wskazany katalog w udziale i sprawdza³, czy nie zasz³yw nim jakieS zmiany.JeSli coS by siê zmieni³o, serwer ma powiadomiæ o tym klienta.Od wersji 2.0 Samba mo¿e Swiadczyæ tak¹ us³ugê swoim klientom.Zbyt czêste testymog¹ jednak znacznie spowolniæ dzia³anie serwera.Opcja ta ustawia odstêp miêdzykolejnymi testami.Jej domySlna wartoSæ to jedna minuta (60 sekund), mo¿esz jednakzmieniæ czas oczekiwania:[global]change notify timeout = 30machine password timeoutGlobalna opcja machine password timeout ustawia czas wa¿noSci has³a kom-putera w domenie NT.Jej domySlna wartoSæ jest obecnie równa tej u¿ywanej przez228 Rozdzia³ 8: Dodatkowe informacje o SambieWindows NT: 604 800 sekund (1 tydzieñ).Samba okresowo próbuje zmieniæ has³okonta komputera, czyli has³o u¿ywane przez inny serwer specjalnie w celu zg³aszaniazmian.Opcja ta okreSla liczbê sekund, po up³yniêciu których Samba spróbuje zmie-niæ to has³o.W poni¿szym przyk³adzie czas oczekiwania na zmianê has³a jest usta-wiany na jeden dzieñ:[global]machine password timeout = 86400stat cacheGlobalna opcja stat cache w³¹cza buforowanie odwzorowañ nazw bez odró¿nia-nia ma³ych i du¿ych liter.Jej domySlna wartoSæ to yes.Zespó³ programistów Sambyodradza zmienianie tego parametru.stat cache sizeGlobalna opcja stat cache size ustawia liczbê wpisów w buforze odwzorowañ.Jej domySlna wartoSæ to 50.Zespó³ programistów Samby odradza zmienianie tegoparametru.Opcje ró¿neWiele opcji Samby jest zwi¹zanych ze specyfik¹ systemu operacyjnego Uniksa alboWindows.Opcje wymienione w tabeli 8.10 rozwi¹zuj¹ niektóre ze znanych proble-mów.Zwykle nie zmieniamy ich domySlnych wartoSci i to samo zalecamy tobie.Tabela 8.10.Opcje ró¿neOpcja Parametry Funkcja WartoSæ ZasiêgdomySlnadeadtime WartoSæ OkreSla w minutach czas 0 Globalnyliczbowa bezczynnoSci, po którym po³¹czenie(liczba powinno zostaæ zakoñczoneminut)dfree command £añcuch OkreSla polecenie, które zwraca Brak Globalny(polecenie) iloSæ wolnej przestrzeni dyskowejw formacie rozpoznawanym przezSambêfstype NTFS, FAT Ustawia typ systemu plików, który NTFS Globalnylub Samba serwer zg³asza klientomkeep alive WartoSæ Ustawia liczbê sekund miêdzy 0 (brak) Globalnyliczbowa kolejnymi testami nieaktywnoSci(sekundy) klientamax disk size WartoSæ Ustawia najwiêkszy rozmiar dysku 0 (nieskoñ- Globalnyliczbowa zwracany klientom (które mog¹ czonoSæ)(rozmiar mieæ ograniczenia).Nie ma wp³ywuw MB) na rzeczywiste operacje dyskoweOpcje ró¿ne 229Opcja Parametry Funkcja WartoSæ ZasiêgdomySlnamax mux WartoSæ Ustawia maksymaln¹ liczbê jedno- 50 Globalnyliczbowa czesnych operacji SMB, które mog¹wykonywaæ klientymax open WartoSæ Ustawia maksymaln¹ liczbê otwar- 10 000 Globalnyfiles liczbowa tych plików poni¿ej uniksowego li-mitumax xmit WartoSæ OkreSla maksymalny rozmiar pa- 65 535 Globalnyliczbowa kietów wysy³anych przez Sambênt pipe WartoSæ Wy³¹cza eksperymentaln¹ funkcjê yes Globalnysupport logiczna NT; u¿ywana w celach pomiaro-wych albo w razie wyst¹pieniab³êdunt smb WartoSæ Wy³¹cza eksperymentaln¹ funkcjê yes Globalnysupport logiczna NT; u¿ywana w celach pomiaro-wych albo w razie wyst¹pieniab³êduole locking WartoSæ Przekszta³ca wychodz¹ce poza za- yes Globalnycompatibility logiczna kres ¿¹dania blokady u¿ywane wWindows tak, aby w Uniksie mie-Sci³y siê w dozwolonym zakresie.Wy³¹czenie tej opcji powodujeb³êdy blokad w Uniksiepanic action £añcuch Program uruchamiany w razie Brak Globalny(polecenie) b³êdu serwera Samby; u¿ywana wcelach diagnostycznychset directory WartoSæ JeSli jest ustawiona na yes, pozwala no Globalnylogiczna klientom VMS na wydawanie pole-ceñ set dirsmbrun £añcuch Ustawia polecenie, za poSrednic- Brak Globalny(nazwa twem którego Samba wywo³uje po-polecenia lecenia pow³okiwraz zeScie¿k¹)status WartoSæ JeSli jest ustawiona na yes, pozwala yes Globalnylogiczna Sambie na monitorowanie statusuna potrzeby polecenia smbstatusstrict sync WartoSæ JeSli jest ustawiona na no, ignoruje no Globalnylogiczna proSby aplikacji Windows o natych-miastowe zapisanie danych na dyskusync always WartoSæ JeSli jest ustawiona na yes, wymu- no Globalnylogiczna sza zapisanie wszystkich danychklienta na dysku przed powrotemz wywo³aniastrip dot WartoSæ JeSli jest ustawiona na yes, usuwa no Globalnylogiczna koñcowe kropki z uniksowychnazw plików230 Rozdzia³ 8: Dodatkowe informacje o SambiedeadtimeTa globalna opcja ustawia liczbê minut, przez które Samba bêdzie czekaæ na bez-czynnego klienta, zanim zamknie jego sesjê z serwerem.Klienta uwa¿a siê zabezczynnego, jeSli nie ma on ¿adnych otwartych plików i nie s¹ do niego przesy³ane¿adne dane.DomySlna wartoSæ tej opcji to 0, co oznacza, ¿e Samba nigdy nie zamyka¿adnych po³¹czeñ, bez wzglêdu na to, jak d³ugo pozostaj¹ bezczynne.Mo¿esz zmie-niæ to w nastêpuj¹cy sposób:[global]deadtime = 10Opcja ta nakazuje Sambie zakoñczenie bezczynnych sesji z klientem po 10 minutach.W wiêkszoSci sieci takie ustawienie tej opcji bêdzie odpowiednie, poniewa¿ ponow-ne po³¹czenia klientów z serwerem s¹ zwykle wykonywane w sposób niewidocznydla u¿ytkownika.dfree commandTa opcja globalna jest u¿ywana w systemach, które niepoprawnie okreSlaj¹ woln¹przestrzeñ pozosta³¹ na dysku.Jak dot¹d, jedynym systemem, który wymaga u¿yciatej opcji, jest Ultrix.Opcja ta nie ma wartoSci domySlnej, co oznacza, ¿e Samba wiesama, jak obliczyæ rozmiar wolnej przestrzeni dyskowej, a uzyskane przez ni¹ wyni-ki s¹ uwa¿ane za wiarygodne.Mo¿esz ustawiæ wartoSæ tej opcji nastêpuj¹co:[global]dfree command = /usr/local/bin/dfreeOpcja ta powinna wskazywaæ na skrypt, który zwraca ca³kowit¹ iloSæ przestrzenidyskowej zajmowanej przez blok oraz liczbê dostêpnych bloków.DokumentacjaSamby zaleca u¿ycie nastêpuj¹cego skryptu:#!/bin/shdf $1 | tail -1 | awk '{print $2" "$4}'W Uniksach typu System V zadzia³a poni¿szy skrypt:#!/bin/sh/usr/bin/df $1 | tail -1 | awk '{print $3" "$5}'fstypeTa opcja udzia³u ustawia typ systemu plików, który zg³asza Samba pytaj¹cym o toklientom.Istniej¹ trzy ³añcuchy, które mog¹ stanowiæ wartoSæ tej opcji konfiguracyj-nej (patrz tabela 8.11).Tabela 8.11.Typy systemów plikówZmienna OpisNTFS System plików NT Microsoft WindowsFAT System plików FAT DOS-aSamba System plików SambyOpcje ró¿ne 231DomySlna wartoSæ tej opcji to NTFS, co reprezentuje system plików Windows NT.Prawdopodobnie nie ma potrzeby okreSlania innego typu systemu plików [ Pobierz caÅ‚ość w formacie PDF ]