Podobne
- Strona startowa
- zywot czlowieka poczciwego
- Gamedec. Obrazki z Imperium. Cz 2 Marcin Sergiusz Przybylek
- Agata Christie Spotkanie W Bagdadzie (4)
- Moorcock Michael Saga o Elryk Sniace Miasto
- Bahdaj Adam Trzecia granica (SCAN dal 803)
- Mary Joe Tate Critical Companion to F. Scott Fitzgerald, A Literary Reference to His Life And Work (2007)
- Hume Dav
- Silva Daniel Ostatni szpieg Hitlera
- Stephen King TO
- Alfred Szklarski Tomek wsrod lowcow glow (2)
- zanotowane.pl
- doc.pisz.pl
- pdf.pisz.pl
- alu85.keep.pl
Cytat
Do celu tam się wysiada. Lec Stanisław Jerzy (pierw. de Tusch-Letz, 1909-1966)
A bogowie grają w kości i nie pytają wcale czy chcesz przyłączyć się do gry (. . . ) Bogowie kpią sobie z twojego poukładanego życia (. . . ) nie przejmują się zbytnio ani naszymi planami na przyszłość ani oczekiwaniami. Gdzieś we wszechświecie rzucają kości i przypadkiem wypada twoja kolej. I odtąd zwyciężyć lub przegrać - to tylko kwestia szczęścia. Borys Pasternak
Idąc po kurzych jajach nie podskakuj. Przysłowie szkockie
I Herkules nie poradzi przeciwko wielu.
Dialog półinteligentów równa się monologowi ćwierćinteligenta. Stanisław Jerzy Lec (pierw. de Tusch - Letz, 1909-1966)
[ Pobierz całość w formacie PDF ]
.Istniej¹ trzy sposoby ich uruchomienia:· rêcznie,· jako demony autonomiczne,· za poSrednictwem inetd.Rêczne uruchamianie demonówJeSli siê spieszysz, mo¿esz uruchomiæ demony Samby rêcznie.Wpisz po prostu jakoroot nastêpuj¹ce dwa polecenia:# /usr/local/samba/bin/smbd -D# /usr/local/samba/bin/nmbd -DOd tego momentu Samba zacznie dzia³aæ w systemie i bêdzie gotowa na przyjmo-wanie po³¹czeñ.Demony autonomiczneAby uruchomiæ procesy Samby jako demony autonomiczne, musisz dodaæ powy¿-sze polecenia do standardowych skryptów startowych Uniksa.Procedura ta ró¿nisiê w zale¿noSci od tego, czy u¿ywasz Uniksa typu BSD, czy te¿ typu System V.Unix BSDW Uniksach typu BSD musisz dopisaæ poni¿szy kod do pliku rc.local, przechowywa-nego zwykle w katalogu /etc lub /etc/rc.d:if [ -x /usr/local/samba/bin/smbd]; thenecho "Uruchamiam smbd."/usr/local/samba/bin/smbd -Decho "Uruchamiam nmbd."/usr/local/samba/bin/nmbd -DfiKod jest bardzo prosty: sprawdza, czy plik smbd ma ustawione prawo do wykona-nia, a jeSli tak, to uruchamia oba demony Samby podczas startu systemu.Unix System VW Uniksach typu System V sprawy nieco siê komplikuj¹.System V zwykle u¿ywaoddzielnych skryptów do uruchamiania i zatrzymywania systemowych demonów.Dlatego musisz poinstruowaæ Sambê, co ma robiæ, kiedy zaczyna lub koñczy pracê.44 Rozdzia³ 2: Instalowanie Samby w UniksieMo¿esz w tym celu zmodyfikowaæ zawartoSæ katalogu /etc/rc.d/init.d, umieszczaj¹cw nim program o nazwie smb podobny do poni¿szego:#!/bin/sh# Zawiera funkcjê "killproc" w Linuksie Red Hat./etc/rc.d/init.d/functionsPATH="/usr/local/samba/bin:$PATH"case $1 in'start')echo "Uruchamiam smbd."smbd -Decho "Uruchamiam nmbd."nmbd -D;;'stop')echo "Zatrzymujê smbd i nmbd."killproc smbdkillproc nmbdrm -f /usr/local/samba/var/locks/smbd.pidrm -f /usr/local/samba/var/locks/nmbd.pid;;*)echo "sk³adnia: smb {start|stop}";;esacDziêki temu skryptowi mo¿esz uruchamiaæ i zatrzymywaæ us³ugi SMB za pomoc¹nastêpuj¹cych poleceñ:# /etc/rc.d/init.d/smb startUruchamiam smbd.Uruchamiam nmbd.# /etc/rc.d/init.d/smb stopZatrzymujê smbd i nmbd.Uruchamianie demonów za poSrednictwem inetdDemon inetd to internetowy superdemon systemów uniksowych, który monitoru-je porty TCP zdefiniowane w pliku /etc/services i wykonuje odpowiedni program dlaka¿dego portu, co jest zdefiniowane w pliku /etc/inetd.conf.Rozwi¹zanie takie ma têzaletê, ¿e mo¿esz dysponowaæ znaczn¹ liczb¹ demonów gotowych do Swiadczeniaus³ug, które nie musz¹ byæ uruchomione demon inetd odbiera ¿¹dania w ich imie-niu.Wad¹ jest niewielki narzut zwi¹zany z tworzeniem nowego procesu demonaoraz koniecznoSæ edytowania dwóch plików konfiguracyjnych zamiast jednego.Metoda ta przydaje siê, jeSli twój komputer ma jednego lub dwóch u¿ytkownikówalbo dzia³a w nim zbyt wiele demonów.£atwiej jest te¿ przeprowadziæ uaktualnie-nie oprogramowania bez zrywania istniej¹cych po³¹czeñ.JeSli chcesz uruchamiaæ Sambê za poSrednictwem inetd, najpierw otwórz w edytorzeplik /etc/services.JeSli nie ma w nim jeszcze poni¿szych linii, dopisz je:netbios-ssn 139/tcpnetbios-ns 137/udpTestowanie demonów Samby 45Nastêpnie zmodyfikuj plik /etc/inetd.conf.Poszukaj w nim poni¿szych dwóch linii,a jeSli ich nie znajdziesz, dopisz je.JeSli linie dla demonów smbd i nmbd s¹ ju¿ w pli-ku, zmodyfikuj je tak, aby wskazywa³y na katalog, w którym zainstalowa³eS oba de-mony.Twoja odmiana Uniksa mo¿e u¿ywaæ nieco innej sk³adni tego pliku; kieruj siêju¿ istniej¹cymi wpisami i stron¹ podrêcznika man dla pliku inetd.conf:netbios-ssn stream tcp nowait root /usr/local/samba/bin/smbd smbdnetbios-ns dgram udp wait root /usr/local/samba/bin/nmbd nmbdWreszcie usuñ wszystkie procesy smbd i nmbd i wySlij sygna³ HUP procesowi in-etd (demon inetd ponownie wczytuje swój plik konfiguracyjny po otrzymaniutego sygna³u).W tym celu u¿yj polecenia ps, aby ustaliæ identyfikator procesu,i wySlij sygna³ za pomoc¹ polecenia:# kill -HUP identyfikator_procesuOd tego momentu Samba powinna dzia³aæ.Testowanie demonów SambyTrudno w to uwierzyæ, ale niemal skoñczyliSmy ju¿ konfigurowanie serwera Sam-by.Pozosta³o tylko sprawdziæ, czy wszystko dzia³a tak, jak powinno.Najwygodniej-szym sposobem bêdzie u¿ycie programu smbclient w celu sprawdzenia, jakie us³ugiserwer oferuje w sieci.JeSli wszystko jest skonfigurowane prawid³owo, powinieneSmóc wykonaæ nastêpuj¹ce polecenie:# smbclient -U% -l localhostAdded interface ip=192.168.220.100 bcast=192.168.220.255 nmask=255.255.255.0Domain=[PROSTA_GRUPA] OS=[Unix] Server=[Samba 2.5a]Sharename Type Comment--------- ---- -------test Disk Tylko w celach testowych, jeSli ³askaIPC$ IPC IPC Service (Samba 2.5a)Server Comment--------- -------HYDRA Samba 2.5aWorkgroup Master--------- -------PROSTA_GRUPA HYDRAJeSli pojawi³ siê jakiS problem, nie panikuj! Spróbuj uruchomiæ demony rêczniei sprawdx komunikaty systemowe lub plik diagnostyczny /usr/local/samba/var/log.smb,aby ustaliæ przyczynê niepowodzenia.JeSli uwa¿asz, ¿e problem jest powa¿niejszy,zajrzyj do rozdzia³u 7, Drukowanie i odwzorowywanie nazw, gdzie znajdziesz wska-zówki dotycz¹ce diagnozowania demonów Samby.JeSli wszystko dzia³a, gratulujemy! Uda³o ci siê skonfigurowaæ serwer Sambyz udzia³em dyskowym.Jest to doSæ prosty serwer, ale mo¿emy go wykorzystaæ doskonfigurowania i przetestowania klientów Windows 95 i NT w nastêpnym rozdzia-le.Bêdziemy stopniowo rozszerzaæ jego mo¿liwoSci, dodaj¹c us³ugi, takie jak dostêpdo katalogów macierzystych, drukowanie i mechanizmy bezpieczeñstwa, a wresz-cie integruj¹c go z domen¹ Windows.3Konfigurowanieklientów WindowsRozdzia³ 3: Konfigurowanie klientów WindowsZ pewnoSci¹ ucieszy ciê wiadomoSæ, ¿e konfigurowanie klientów Windows dowspó³pracy z serwerem Samby jest bardzo proste.Protokó³ SMB to rodzimy jêzykMicrosoftu u¿ywany do wspó³dzielenia zasobów w sieci lokalnej, wiêc wiêksza czêSæinstalacji i konfiguracji po stronie Windows zosta³a ju¿ przeprowadzona.Podstawo-we kwestie, którymi zajmiemy siê w tym rozdziale, to komunikacja i koordynacjamiêdzy Windows a Uniksem, dwoma zupe³nie ró¿nymi systemami operacyjnymi.Samba u¿ywa TCP/IP do porozumiewania siê z klientami w sieci.JeSli nie korzy-stasz jeszcze z protoko³u TCP/IP w komputerach Windows, w tym rozdziale wyja-Snimy, jak go zainstalowaæ.Nastêpnie bêdziesz musia³ skonfigurowaæ komputeryWindows do pracy w sieci TCP/IP.Kiedy te dwa wymagania bêd¹ spe³nione, poka-¿emy, jak uzyskaæ dostêp do wspó³dzielonego dysku w serwerze Samby.Rozdzia³ ten podzielony jest na trzy czêSci.W pierwszej zajmiemy siê konfigurowa-niem komputerów Windows 95/98, a w drugiej Windows NT 4.Ostatnia czêSæzawiera pewne wstêpne informacje o nawi¹zywaniu po³¹czeñ SMB przez klientyWindows i serwery.WiadomoSci te przydadz¹ siê w dalszych rozdzia³ach ksi¹¿ki.Konfigurowanie komputerów Windows 95/98Niestety, systemy Windows 95/98 nie zosta³y zaprojektowane jako platformy dlawielu u¿ytkowników, w przeciwieñstwie do Uniksa albo Windows NT.Systemy temog¹ jednak do pewnego stopnia obs³ugiwaæ wielu u¿ytkowników: jeSli zechcesz,system operacyjny bêdzie przechowywa³ oddzielny profil (uk³ad pulpitu) oraz plikhase³ dla ka¿dego u¿ytkownika, choæ jest to tylko blade odbicie Srodowiska praw-dziwie wielodostêpnego.Innymi s³owy, Windows 95/98 nie przeszkodzi ci w znisz-czeniu pracy innego u¿ytkownika zapisanej na lokalnym dysku, jak to czyni Unix,ale od czegoS trzeba zacz¹æ
[ Pobierz całość w formacie PDF ]