Instrukcja do laboratorium z przedmiotu
Podstawy Techniki Komputerowej
Laboratorium nr 8
Temat:
Sieci komputerowe
Poczta elektroniczna
Opracował:
- dr Edward Śliwa
Warszawa, marzec 1999
1. Przygotowanie do zajęć
Przed zajęciami laboratoryjnymi należy
zapoznać się z następującymi tematami (z notatek wykładowych, man pages
lub książek opisujących systemy UNIX i Netware):
- podstawy protokołów rodziny TCP/IP: sposób adresowania urządzeń, DNS
- podstawowe programy użytkowe sieci TCP/IP: ping, telnet,
ftp
- sieć Novell Netware: system plików, podstawowe programy użytkowe
(map, grant/rights, flag,
syscon/netadmin/nwadmin)
- podstawowe własności systemowych baz danych: bindery i NDS
- poczta elektroniczna: struktura listu, MIME
2. Sieć TCP/IP
- Zidentyfikować (z pomocą prowadzącego zajęcia) następujące parametry
swojego stanowiska pracy:
- numer IP,
- maskę sieci,
- adres routera (gateway address),
- nazwę domenową,
- adresy najbliższych serwerów DNS.
- Za pomocą programu ping sprawdzić, czy są osiągalne wskazane przez
prowadzącego komputery w sieci Internet.
- Za pomocą programu telnet otworzyć sesję i zalogować się na swoje
konto na maszynie UNIX'owej. Ustawić (o ile okaże się to potrzebne) rodzaj i
parametry terminala.
- Za pomocą programu ftp przenieść kilka plików (tekstowych i
binarnych) między maszyną UNIX'ową a komputerem PC. Porównać długości
oryginalnych i przeniesionych plików tekstowych. Wyjaśnić różnice.
- (dla zaawansowanych) Napisać skrypt (w języku powłoki systemu UNIX)
pozwalający nieinteraktywnie ściągnąć wybrany plik z sieci Internet do swojego
prywatnego katalogu. Wskazówka: zastosować mechanizm dokumentu wbudowanego
oraz opcje komendy ftp pozwalające na nieinteraktywne wprowadzenie hasła).
3. Sieć Novell Netware
- Zalogować się na swoje konto do serwera (lub drzewa katalogowego - w
zależności od zainstalowanej wersji systemu) Netware. Zidentyfikować woluminy
zainstalowane na serwerze.
- Za pomocą komendy map:
- utworzyć nowy dysk logiczny wskazujący na podkatalog w prywatnym
katalogu użytkownika,
- utworzyć dysk logiczny typu fake root,
- rozszerzyć ścieżkę przeszukiwań o dodatkowy katalog.
- W swoim prywatnym katalogu utworzyć podkatalog. Przyznać koledze z
sąsiedniego stanowiska prawa pozwalające mu:
- odczytywać/kopiować pliki umieszczone w tym podkatalogu,
- modyfikować pliki,
- dodawać nowe pliki
- usuwać pliki
- nadawać sobie lub innym użytkownikom prawa do tego podkatalogu.
- Sprawdzić, jako wpływ na możliwość wykonywania podstawowych operacji na
pliku (odczyt, modyfikacja, skasowanie) mają atrybuty: Ro, S(h), Di, Ri, X.
- Sprawdzić, jakie informacje o użytkowniku są przechowywane w systemowej
bazie danych (binderii lub NDS). W przypadku pracy w systemie Netware 4.xx
zidentyfikować: swój kontekst i obiekty znajdujące się w tym samym
kontekście..
4. Poczta elektroniczna
Dowiedz się o swój adres pocztowy oraz adres
innego użytkownika (kolegi pracującego na sąsiednim stanowisku). Wywołaj program
elm (jeśli pracujesz na komputerze PC, wcześniej zaloguj się na swoje
konto na maszynie UNIX'owej za pomocą programu telnet) Jeśli
uruchamiasz program elm po raz pierwszy, odpowiedz dwa razy
yes na pytania o założenie dwóch katalogów pocztowych w Twoim katalogu
macierzystym ($HOME).
- Wyślij testowy list do kolegi i do siebie. Poproś o odpowiedź.
- Przejrzyj otrzymaną pocztę. Usuń niepotrzebne listy.
- Zapoznaj się z użytecznymi funkcjami: reply i forward.
- Za pomocą standardowego programu poczty elektronicznej w systemie UNIX
(mail lub mailx) przesłać do samego siebie krótki plik
binarny. Odtworzyć plik z otrzymanego listu. Wskazówka: posłużyć się
programami uuencode/uudecode.
- Obejrzeć nagłówki listu elektronicznego. Wyjaśnić funkcję poszczególnych
linii.
- Zapoznaj się z programem poczty elektronicznej dostępnym na komputerach PC
w pracowni, w której odrabiane są zajęcia (Pegasus Mail, Netscape Navigator
Messenger lub inny).
- Obejrzeć strukturę listu zawierającego załączniki w formacie MIME.
ES