X


[ Pobierz całość w formacie PDF ]
.Do artyku�ów mo�na si� odwo�ywa� przez ich numer (uzyskany poleceniem listgro-up) lub przez identyfikator wiadomoSci:head 2221 2 headPath: news.vbrew.com!not-for-mailFrom: terry@richard.geek.org.auNewsgroups: junkSubject: test message number 2Date: 27 Apr 1999 21:51:50 GMTOrganization: The Virtual breweryLines: 2Message-ID:NNTP-Posting-Host: localhostX-Server-Date: 27 Apr 1999 21:51:50 GMT 394 Rozdzia� 22: NNTP i demon nntpdBody:Xref: news.vbrew.com junk:2.Pobieranie jedynie treSci artyku�uJe�eli jednak u�ytkownik zdecyduje si�, �e chce przeczyta� artyku�, przegl�darkapotrzebuje sposobu na przes�anie samej jego treSci.Do tego celu jest u�ywane pole-cenie body.Dzia�a w ten sam sposób co head, ale zwracana jest treS� artyku�u:body 2222 2 bodyThis is another test message, please feel free to ignore it too.Czytanie artyku�u z grupyCho� zwykle bardziej efektywne jest oddzielne przesy�anie nag�ówków i treSci wy-branych artyku�ów, czasem zdarza si�, �e lepiej jest przes�a� pe�ny artyku�.Jednymz przyk�adów takiego zastosowania jest ch�� przes�ania wszystkich artyku�ów bez�adnej wst�pnej selekcji, czyli na przyk�ad gdy u�ywamy programu pami�cipodr�cznej NNTP jak leafnode*.OczywiScie NNTP pozwala na takie przesy�anie i co nie jest zaskoczeniem, dzia�aono tak samo dobrze jak polecenie head.Polecenie article tak�e przyjmuje numer ar-tyku�u lub ID wiadomoSci, ale zwraca ca�y artyku� w��cznie z nag�ówkiem:article 1220 1 articlePath: news.vbrew.com!not-for-mailFrom: terry@richard.geek.org.auNewsgroups: junkSubject: test message number 1Date: 26 Apr 1999 22:08:59 GMTOrganization: The Virtual breweryLines: 2Message-ID:NNTP-Posting-Host: localhostX-Server-Date: 26 Apr 1999 22:08:59 GMTBody:Xref: news.vbrew.com junk:1This is a test message, please feel free to ignore it.Je�eli spróbujesz pobra� nieznany artyku�, serwer zwróci ci go wraz z odpowiednimkodem odpowiedzi i by� mo�e czytelnym komunikatem tekstowym:article 4423 Bad article numberW tym podrozdziale omówiliSmy, jak dzia�aj� najwa�niejsze polecenia NNTP.Je�eliinteresuje ci� tworzenie oprogramowania wykorzystuj�cego ten protokó�, powinieneS* leafnode jest dost�pny z anonimowego serwera FTP wpxx02.toxi.uni-wuerzburg.de w katalogu /pub. Ograniczanie dost�pu NNTP 395skorzysta� z odpowiednich dokumentów RFC.Zawieraj� one wiele szczegó�ów, któ-rych nie mo�emy tutaj opisa�.Przyjrzyjmy si� teraz jak NNTP dzia�a w serwerze nntpd.Instalowanie serwera NNTPSerwer NNTP (nntpd) mo�e by� skompilowany na dwa sposoby, w zale�noSci odoczekiwanego obci��enia systemu grup.Nie s� dost�pne wersje skompilowane, po-niewa� pewne wartoSci zwi�zane z oSrodkiem s� na sztywno zaszyte w kodzie wy-konywalnym.Ca�a konfiguracja jest realizowana przez makra zdefiniowane w plikucommon/conf.h.nntpd mo�na konfigurowa� zarówno jako samodzielny serwer uruchamiany w cza-sie inicjacji systemu z pliku rc, jak i jako demona zarz�dzanego przez inetd.W tymdrugim przypadku musisz mie� w pliku /etc/inetd.conf nast�puj�cy wpis:nntp stream tcp nowait news /usr/etc/in.nntpd nntpdSk�adnia inetd.conf jest szczegó�owo opisana w rozdziale 12, Wa�ne funkcje sieciowe.Je�eli konfigurujesz nntpd jako samodzielny serwer, pami�taj, aby zakomentowa�odpowiedni wiersz w pliku inetd.conf.W obu przypadkach pami�taj, by w /etc/servic-es pojawi� si� nast�puj�cy wiersz:nntp 119/tcp readnews untp # Network News Transfer ProtocolAby tymczasowo zapisa� jakieS artyku�y przychodz�ce, nntpd potrzebuje katalogu.tmp w twoim katalogu buforowym grup dyskusyjnych.PowinieneS go stworzy�,u�ywaj�c poni�szych polece�:# mkdir /var/spool/news/.tmp# chown news.news /var/spool/news/.tmpOgraniczanie dost�pu NNTPDost�p do zasobów NNTP jest zarz�dzany przez plik nntp_access znajduj�cy si�w katalogu /etc/news.Wiersze tego pliku opisuj� prawa dost�pu udzielane obcymhostom.Ka�dy wiersz ma nast�puj�cy format:oSrodek read|xfer|both|no post|no [!bezgrup]Je�eli klient ��czy si� z portem NNTP, nntpd próbuje uzyska� jego pe�n� nazw� do-menow� na podstawie adresu IP.Nazwa hosta klienta i jego adres IP s� sprawdzanez polemoSrodekka�dego wpisu w kolejnoSci, w jakiej pojawiaj� si� w pliku.Do-pasowanie mo�e by� pe�ne lub cz�Sciowe.Je�eli wpis pasuje dok�adnie, jest realizo-wany.Je�eli dopasowanie jest cz�Sciowe, zadzia�a tylko wtedy, gdy nie ma innych,lepszych (lub przynajmniej równie dobrych) dopasowa�.oSrodekmo�e by� poda-ny w jednej z nast�puj�cych postaci:Nazwa hostaJest to pe�na nazwa domenowa hosta.Je�eli jest w pe�ni zgodna z nazw� kano-niczn� hosta klienta, wpis jest stosowany, a wszystkie nast�pne s� zignorowane. 396 Rozdzia� 22: NNTP i demon nntpdAdres IPJest to adres IP zapisany w postaci liczbowej.Je�eli adres klienta jest z nim zgod-ny, wpis jest stosowany, a wszystkie nast�pne s� zignorowane.Nazwa domenyJest to nazwa domeny podana w postaci*.domena.Je�eli jest zgodna z nazw�domeny klienta, wpis jest stosowany.Nazwa sieciJest to nazwa sieci zgodna z opisem w pliku /etc/networks.Je�eli numer IP klientapasuje do numeru sieci zwi�zanego z nazw� sieci, wpis jest stosowany.WartoS� domySlnaDo ci�gudefaultpasuje dowolny klient [ Pobierz całość w formacie PDF ]
  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • trzylatki.xlx.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.