[ Pobierz całość w formacie PDF ]
.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.Je�eli programy ró�nie nazywaj� to samourz�dzenie, nie uda im si� rozpozna� innych plików blokuj�cych.W konsekwencji,b�d� zak�óca�y sobie wzajemnie sesje, je�eli zostan� uruchomione w tym samymczasie.Jest to mo�liwe, gdy zaszeregujesz wywo�ania UUCP za pomoc� wpisuw crontab.Szczegó�y konfiguracji portu szeregowego znajdziesz w rozdziale 4, Konfi-gurowanie urz�dze� szeregowych.Nast�pnie musisz stwierdzi�, z jak� pr�dkoSci� Linux komunikuje si� z twoim mo-demem.Musisz ustawi� t� pr�dkoS� na najbardziej efektywn� wartoS�, jak�chcia�byS uzyska�.Efektywna przepustowoS� mo�e by� du�o wy�sza ni� surowaprzepustowoS� fizyczna zapewniana przez modem.Na przyk�ad wiele modemówwysy�a i odbiera dane z pr�dkoSci� 56 kbps.Przy zastosowaniu protoko�ów kom-presji, takich jak V.42bis, rzeczywista przepustowoS� mo�e przekroczy� 100 kbps.OczywiScie je�eli UUCP ma mie� niewiele do roboty, to wystarczy ci numer telefonudo systemu, do którego chcesz dzwoni�.Potrzebujesz tak�e poprawnej nazwyu�ytkownika i has�a na maszynie zdalnej*.Musisz tak�e dok�adnie wiedzie�, jak zalogowa� si� do systemu.Czy musisz nacisn��klawisz [Enter], zanim pojawi si� monit logowania? Czy ma on posta�login:czyuser:? Jest to wiedza niezb�dna do stworzenia skryptu dialogowego.Je�eli tego niewiesz lub je�eli typowe skrypty nie dzia�aj�, spróbuj zadzwoni� do systemu za po-moc� programu terminala, na przyk�ad kermit czy minicom, i zanotuj dok�adnie to, cozobaczysz.Nazewnictwo oSrodkówTak jak w sieciach opartych na TCP/IP, twój host musi mie� nazw� w sieci UUCP
[ Pobierz całość w formacie PDF ]