[ Pobierz caÅ‚ość w formacie PDF ] .Nie bêdziemyteraz wyjaSniaæ wszystkiego szczegó³owo.Dok³adniejsze informacje s¹ podanew nastêpnych podrozdzia³ach.GdybyS chcia³ skonfigurowaæ UUCP na swoim kom-puterze, najlepiej zacz¹æ od przyk³adowych plików i po kolei je adaptowaæ dow³asnych potrzeb.Mo¿esz wykorzystaæ tu pokazane pliki lub te za³¹czone w twojejulubionej dystrybucji Linuksa.Wszystkie pliki opisane w tym podrozdziale znajduj¹ siê w katalogu /etc/uucp lub je-go podkatalogach.Dystrybucje Linuksa zawieraj¹ binaria UUCP, które obs³uguj¹zarówno konfiguracjê HDB, jak i schemat Taylora, ale ka¿dy zestaw plików ma swójw³asny podkatalog.W katalogu /usr/lib/uucp zwykle bêdzie znajdowa³ siê plik RE-ADME.Aby UUCP dzia³a³o poprawnie, pliki te musz¹ nale¿eæ do u¿ytkownika uucp.Niektóre z nich zawieraj¹ has³a i numery telefonów i dlatego powinny mieæ prawodostêpu 600.Zauwa¿, ¿e choæ wiêkszoSæ poleceñ UUCP musi mieæ prawo setuidu¿ytkownika uucp, musisz pamiêtaæ, ¿e nigdy nie mo¿e go mieæ program uuchk.W przeciwnym razie u¿ytkownicy bêd¹ mogli wySwietlaæ has³a systemowe, nawetje¿eli pliki z has³ami bêd¹ mia³y prawo dostêpu ustawione na 600.G³Ã³wnym plikiem konfiguracyjnym UUCP jest /etc/uucp/config, w którym s¹ ustawia-ne parametry ogólne.Najwa¿niejszy z nich (i w tej chwili jedyny) to nazwa twojegohosta UUCP.W wirtualnym browarze gatewayem UUCP jest host vstout.# /etc/uucp/config - g³Ã³wny plik konfiguracyjny UUCPnodename vstoutPlik sys jest kolejnym wa¿nym plikiem konfiguracyjnym.Zawiera wszystkie in-formacje specyficzne dla systemów, z którymi jesteS po³¹czony.Nale¿¹ do nich na-zwa oSrodka i informacje o samym ³¹czu, takie jak numer telefonu, je¿eli jest wyko-rzystywane ³¹cze modemowe.Typowy wpis dla oSrodka pablo pod³¹czonego przezmodem wygl¹da³by tak:# /usr/lib/uucp/sys - nazwy s¹siadów UUCP# system: pablosystem pablotime Anyphone 555-22112port serial1speed 38400chat ogin: vstout ssword: lorcaPliki konfiguracyjne UUCP 277timeokreSla, o której godzinie system zdalny mo¿e byæ wywo³ywany.chatopisu-je skrypty dialogu logowania kolejne ci¹gi, które musz¹ byæ wymienione, aby uuci-co mog³o zalogowaæ siê do pablo.Do skryptów dialogu logowania jeszcze wrócimy.S³owo kluczoweportnadaje po prostu nazwê wpisowi w pliku port (patrz rysunek16-1).Mo¿esz przypisaæ dowoln¹ nazwê, o ile odwo³uje siê do poprawnego wpisuw pliku port.Plik port zawiera informacje specyficzne dla samego ³¹cza.Dla ³¹czy modemowychopisuje specjalny plik urz¹dzenia, jaki ma byæ u¿yty, zakres obs³ugiwanych prêdko-Sci i typ urz¹dzenia pod³¹czonego do portu.Poni¿szy wpis opisuje /dev/ttyS1 (czyliCOM2), do którego administrator pod³¹czy³ modem NakWell, który mo¿e dzia³aæz prêdkoSci¹ do 38400 bitów na sekundê.Nazwa portu jest dobrana tak, by odpowia-da³a tej z pliku sys:# /etc/uucp/port - porty UUCP# /dev/ttyS1 (COM2)port serial1type modemdevice /dev/ttyS1speed 38400dialer nakwellInformacja na temat modemów jest przechowywana w jeszcze innym pliku o nazwiedial.Dla ka¿dego typu modemu zawiera on ci¹g poleceñ, które trzeba wykonaæ, abypo³¹czyæ siê z oSrodkiem zdalnym o zadanym numerze telefonicznym.Znów jest tookreSlone przez skrypt dialogowy.Na przyk³ad wpis dla NakWell móg³by wy-gl¹daæ tak:# /etc/uucp/dial - informacje o dzwoni¹cych# modemy NakWelldialer nakwellchat * * AT&F OK ATDT\T CONNECTWiersz rozpoczynaj¹cy siê odchatokreSla dialog modemu, czyli ci¹g poleceñ wy-sy³anych i odbieranych przez modem w celu jego inicjacji i wykonania po³¹czeniaz ¿¹danym numerem.Sekwencja\Tzostanie zast¹piona przez uucico numerem te-lefonu.AbyS z grubsza mia³ pojêcie, jak uucico wykorzystuje te pliki konfiguracyjne,za³Ã³¿my, ¿e wydajesz nastêpuj¹ce polecenie:$ uucico -s pabloPierwsza rzecz, jak¹ robi uucico, to poszukanie pablo w pliku sys.Na podstawie wpi-su pablo w pliku sys wiadomo, ¿e po³¹czenie nale¿y zrealizowaæ przez portse-rial1.Plik port mówi uucico, ¿e jest to port modemu, do którego pod³¹czony jestmodem NakWell.Nastêpnie uucico poszukuje w pliku dial wpisu dla modemu NakWell.Po jego zna-lezieniu otwiera port szeregowy /dev/cua1 i wykonuje dialog dzwonienia.Oznaczato, ¿e wysy³a AT&F, czeka na odpowiedx OK itd.Gdy napotka ci¹g\T, zastêpuje gonumerem telefonu (555-22112) uzyskanym z pliku sys.278 Rozdzia³ 16: Zarz¹dzanie UUCP TayloraGdy modem zwróci ci¹g CONNECT, po³¹czenie zostaje nawi¹zane i dialog modemuzostaje zakoñczony.uucico powraca do pliku sys i wykonuje dialog logowania.W na-szym przyk³adzie bêdzie on czeka³ na monit login:, a nastêpnie wySle nazwê u¿yt-kownika (vstout), poczeka na monit password: i wySle has³o (lorca).Zak³ada siê, ¿e po zakoñczeniu procedury uwierzytelniania zdalny system uruchomiuucico po swojej stronie.Nastêpnie obie strony przejd¹ do fazy uzgadniania, opisa-nej w poprzednim podrozdziale.Rysunek 16-1 pokazuje zale¿noSci pomiêdzy plikami konfiguracyjnymi.Plik syssystem pabloPlik portport serial1port serial1speed 38400type modem.speed 38400device /dev/cua1dialer nakwell.dialer nakwellchat ""ATZ.chat-fail BUSY.Plik dialRysunek 16-1.Powi¹zania plików konfiguracyjnych UUCP TayloraCo musi wiedzieæ UUCPZanim zaczniesz tworzyæ pliki konfiguracyjne UUCP, musisz wiedzieæ co nieco o je-go wymaganiach.Najpierw musisz stwierdziæ, do jakiego portu szeregowego pod³¹czony jest twójmodem.Zwykle porty (DOS-a) od COM1: do COM4: odzwierciedlaj¹ pliki specjalne/dev/ttS0 do /dev/ttyS3.Niektóre dystrybucje, takie jak Slackware, tworz¹ dowi¹za-nie /dev/modem do odpowiedniego pliku urz¹dzenia ttyS* i konfiguruj¹ programykomunikacyjne, takie jak kermit, seyon, w ten sposób, by u¿ywa³y tego dowi¹zania.W takim przypadku powinieneS u¿ywaæ /dev/modem tak¿e w swojej konfiguracjiUUCP.A oto dlaczego siêga siê po dowi¹zanie symboliczne.Wszystkie programy dzwo-ni¹ce u¿ywaj¹ tak zwanych plików blokuj¹cych do sygnalizowania, ¿e port szeregowyPliki konfiguracyjne UUCP 279jest zajêty.Nazwy tych plików blokuj¹cych s¹ po³¹czeniem ci¹gu LCK.i nazwy pli-ku urz¹dzenia, na przyk³ad LCK.ttyS1
[ Pobierz całość w formacie PDF ]
zanotowane.pldoc.pisz.plpdf.pisz.plhanula1950.keep.pl
|