X


[ Pobierz całość w formacie PDF ]
.JeSli wszystko jest w porz�dku, mo�esz przyst�pi� do uruchomienia demonów serwera!Uruchamianie demonów SambyAby Samba pracowa�a poprawnie, w systemie musz� dzia�a� dwa procesy: smbdi nmbd.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/udp Testowanie 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 [ Pobierz całość w formacie PDF ]

  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • czarkowski.pev.pl
  •  

    Drogi użytkowniku!

    W trosce o komfort korzystania z naszego serwisu chcemy dostarczać Ci coraz lepsze usługi. By móc to robić prosimy, abyś wyraził zgodę na dopasowanie treści marketingowych do Twoich zachowań w serwisie. Zgoda ta pozwoli nam częściowo finansować rozwój świadczonych usług.

    Pamiętaj, że dbamy o Twoją prywatność. Nie zwiększamy zakresu naszych uprawnień bez Twojej zgody. Zadbamy również o bezpieczeństwo Twoich danych. Wyrażoną zgodę możesz cofnąć w każdej chwili.

     Tak, zgadzam się na nadanie mi "cookie" i korzystanie z danych przez Administratora Serwisu i jego partnerów w celu dopasowania treści do moich potrzeb. Przeczytałem(am) Politykę prywatności. Rozumiem ją i akceptuję.

     Tak, zgadzam się na przetwarzanie moich danych osobowych przez Administratora Serwisu i jego partnerów w celu personalizowania wyświetlanych mi reklam i dostosowania do mnie prezentowanych treści marketingowych. Przeczytałem(am) Politykę prywatności. Rozumiem ją i akceptuję.

    Wyrażenie powyższych zgód jest dobrowolne i możesz je w dowolnym momencie wycofać poprzez opcję: "Twoje zgody", dostępnej w prawym, dolnym rogu strony lub poprzez usunięcie "cookies" w swojej przeglądarce dla powyżej strony, z tym, że wycofanie zgody nie będzie miało wpływu na zgodność z prawem przetwarzania na podstawie zgody, przed jej wycofaniem.