Zbigniew S. Szewczak Systemy Operacyjne. Wykład 4 Sieciowe systemy operacyjne.

Wielkość: px
Rozpocząć pokaz od strony:

Download "Zbigniew S. Szewczak Systemy Operacyjne. Wykład 4 Sieciowe systemy operacyjne."

Transkrypt

1 Zbigniew S. Szewczak Systemy Operacyjne Wykład 4 Sieciowe systemy operacyjne. Toruń, 2006

2 Propozycje terminu egzaminu I termin sobota, , g II termin sobota, , g

3 O czym będzie? Systemy sieciowe System sieciowy NFS System sieciowy SMB NetBIOS Protokół SMB/CIFS Funkcje Samby Struktura systemu Samba SMB w systemie Windows System sieciowy NCP

4 Sieciowy system plików Sieciowy system komputerowy jest tą częścią systemu komputerowego, która dziedziczy odpowiedzialność za komunikowanie się komputerów poprzez łącza sprzęt - medium transmisji danych, karta sieciowa, modem system operacyjny - implementacja protokołu (TCP/IP, NetBEUI, IPX/SPX ) w jądrze sieciowy system plików : SMB, NFS, NCP inne systemy : Andrew FS (IBM), Coda FS (CMU) programy użytkowe - przeglądarka WWW, telnet, ftp użytkownicy: zdalny komputer, osoba używająca ftp

5 Sieciowe systemy operacyjne - modus operandi Sieciowy system operacyjny (ang. network operating system ) tworzy środowisko, w którym użytkownicy - świadomi wielości maszyn - uzyskują dostęp do zdalnych zasobów rejestrując się na odpowiednich zdalnych maszynach lub też użyczają zdalnie swoich lokalnych zasobów nadając im w tym celu na swojej maszynie stosowne uprawnienia do zdalnego dostępu zdalne zasoby: urządzenia we/wy (dyski, drukarki), procesory, pamięć operacyjna, (magistrala?)

6 Sieciowe systemy operacyjne - modus procedendi Aby sieciowe systemy operacyjne mogły się komunikować potrzebne są sieci komputerowe Komunikacja w sieci komputerowej odbywa się na podstawie ściśle określonego zbioru reguł zwanego protokołem Sieciowy system operacyjny realizuje zwykle wiele protokołów komunikowania się Protokoły komunikowania się klasyfikujemy według modelu OSI lub TCP/IP

7 Sieciowe systemy operacyjne - modus procedendi (c.d.) Problem sposobu komunikowania się model klient/serwer Peer-to-Peer (P2P) Protokoły sieciowe działają pomiędzy różnymi: architekturami komputerów reprezentacja danych: kolejność bajtów, rozmiary danych (np. liczby całkowite) systemami operacyjnymi realizacja we/wy na zdalnych komputerach

8 Porównanie protokołów warstwy OSI Netware UNIX Apple LAN Manager aplikacji prezentacji Netware Control Protocol (NCP) Network File System (NFS) Apple Share Appletalk File Protocol (AFP) Server Message Blocks (SMB) sesji Named Pipes NetBIOS SNMP SMTP NBTtelnet ASP ZIP PAP ADSP NetBIOS Named Pipes transportu sieciowa łącza danych fizyczna IPX IP Datagram Delivery Protocol (DDP) LAN drivers LAN drivers LAN drivers LAN drivers ODI SPX NDIS TCP Media Access Control ATP AEPNBP RTMP Localtalk Ethertalk Tokentalk NetBEUI NDIS fizyczna fizyczna fizyczna fizyczna

9 Sieciowe systemy operacyjne - warstwy sieciowe stos w komputerze 1 aplikacja stos w komputerze 2 aplikacja prezentacja prezentacja sesja sesja transport transport sieć sieć łącze danych łącze danych fizyczna (sprzęt sieciowy)

10 Warstwy modelu OSI Użytkowa (ang. Application) - usługi sieciowe ( , FTP) Prezentacja (ang. Presentation) - reprezentacja danych (format) Sesja (ang. Session) - zarządzanie sesjami (login, exit) Transport - niezawodność transmisji Sieć (ang. Network) - wybór trasy (routing) Łącze (ang. Data Link) - transfer przez łącza Fizyczna (ang. Physical) - transfer binarny

11 Przykłady Sieciowe systemy plików NFS - Network File System, Sun Microsystem SMB - Serwer Messages Blocks, Microsoft Corp. NCP - Netware Core Protocol, Novell INC. Inne systemy sieciowe RFS - AT&T (Unix SVR3) AFS - Andrew File System, IBM+Carnegie-Mellon University Coda, GFS, InterMezzo, Sprite, xfs DFS -Transarc Protokoły wartstwy transportowej i sieciowej TCP/IP - Internet, IPX/SPX - Novell, NetBEUI - Microsoft Inne protokoły: PPP, SLIP

12 Przykłady (c.d.) Realizacja we/wy w modelu klient/serwer RPC (ang. remote procedure call) - wywoływanie procedur zdalnych - Birrell, Nelson (1984) Implementacja mechanizmu RPC firmy Sun zbiór narzędzi oraz funkcji bibliotecznych - public domain XDR (ang. external data representation)- rozszerzona reprezentacja danych /etc/rpc - usługi oparte na RPC : portmapper, nfs,...

13 Przykłady implementacji Klienci Unix - mount smb, nfs, ncp Windows - SFU, ProNFS, Solstice nfs oprogramowanie typu public domain Serwery Unix - nfsd nfs Windows - SFU, ProNFS, Solstice nfs

14 Przykłady implementacji (c.d.) Linux - Mars ncp Linux - Samba smb SMB - Windows smb System Netware

15 Model klient/serwer Komunikację w sieciowym systemie operacyjnym realizowana jest na zasadzie klient-serwer (np. jak w sklepie) Model klient/serwer oznacza zaangażowanie lokalnego programu klient oraz zdalnego programu serwer do wymiany informacji przy udziale sieciowego systemu operacyjnego Program serwera czeka biernie na kontakt, zaś program klienta aktywnie inicjuje połączenie aby postawić serwerowi do realizacji zlecenie

16 Architektura klient/serwer Usługi warstwy prezentacji Oprogramowanie klienta Sieciowy system operacyjny klienta polecenie odpowiedź Protokół sieciowy Oprogarmowananie serwera Sieciowy system operacyjny serwera System operacyjny klienta Sprzęt klienta Połączenie sieciowe System operacyjny serwera Sprzęt serwera

17 Charakterystyka klienta dowolny program użytkowy wywoływany przez użytkownika działa lokalnie na komputerze osobistym aktywnie inicjuje kontakt z serwerem może współpracować z wieloma serwerami jednocześnie nie wymaga specjalnego sprzętu i systemu

18 Charakterystyka serwera specjalizowany, uprzywilejowany program uruchamiany przez administratora systemu działa na publicznie dostępnym komputerze czeka pasywnie na zgłoszenia od dowolnych klientów przyjmuje zlecenia od wielu zdalnych klientów na tę samą usługę wymaga wydajnego sprzętu i wyrafinowanego systemu operacyjnego (np. Linux)

19 System sieciowy Linuxa Jądro systemu Linux realizuje protokoły sieciowe m.in. protokoły TCP/IP, IPX/SPX, SMB System Linux ma zaimplementowane systemy sieciowe NFS (Network File System) NCP (Network Control Program) - mars SMB (Server Message Block) - samba Generacja jądra systemu Linux

20 Model TCP/IP Użytkowa (ang. Application) - FTP, TFTP, HTTP, SMTP, DNS Transport - TCP Internet ( Network ) - IP Interfejs sieci (ang. Network Access) (Data Link + Physical ) - Ethernet Rudymentarne warstwy - Prezentacji i Sesji

21 NFS - Network File System Sun Microsystem, 1985 model klient/serwer mechanizm wywołania procedur zdalnych - RPC działa w oparciu o protokoły IP/UDP lub TCP architektura trójwarstwowa interfejs systemu plików Unixa wirtualny system plików (VFS) implementacja NFS serwer NFS eksportuje katalogi plików /etc/exports klient montuje katalog komenda mount

22 NFS - Architektura klient interfejs odwołań do systemu serwer interfejs VFS interfejs VFS inne typy systemów plików systemy plików UNIX 4.2 klient NFS serwer NFS systemy plików UNIX 4.2 RPC/XDR RPC/XDR dysk sieć dysk

23 NFS - serwer (Linux) NFS jest protokołem zdalnego wywoływania procedur (RPC) działa w oparciu o protokoły IP/{UDP TCP} wywołanie systemowe w przypadku we/wy na zdalny plik przejmowane i obsługiwane przez zdalny serwer dynamiczne przypisywanie numerów portów (portmapper) /etc/rc.d/init.d/portmap - startowany automatycznie rpcinfo -p Wersje NFS NFS v.2 - stare edycje Linuxa NFS v.3 - jądra 2.4 NFS v.4 - rozwijany (elementy Andrew fs i Coda fs)

24 NFS - serwer (Linux) Demony NFS status - zgłasza raporty o awariach i przeładowaniach systemu do lokalnego managera rquotad - zdalny serwer kwot wymuszający dla systemów plików zamontowanych w NFS wielkość miejsca na dysku przydzieloną użytkownikom mountd - przetwarza żądania od klienta sprawdza czy system plików jest eksportowany sprawdza czy klient ma uprawnienia nfs - obsługuje interfejs poziomu użytkownika do modułu jądra NFS (nfsd.o) wykonuje operacje we/wy

25 NFS - serwer (Linux) (c.d.) Demony NFS (c.d.) nlockmgr - manager blokad NFS dostępu do plików pliki read-only nie wymagają blokady amd - demon automatycznego montowania NFS-HOWTO

26 NFS - serwer (Linux) (c.d.) rpcinfo -p program vers proto port tcp 111 portmapper udp 111 portmapper udp 749 rquotad udp 749 rquotad udp 759 mountd tcp 761 mountd udp 764 mountd tcp 766 mountd udp 769 mountd tcp 771 mountd udp 2049 nfs udp 2049 nfs tcp 830 amd udp 831 amd udp 944 status tcp 946 status udp 1042 nlockmgr udp 1042 nlockmgr udp 1042 nlockmgr tcp 1629 nlockmgr tcp 1629 nlockmgr tcp 1629 nlockmgr

27 NFS - serwer (Linux) (c.d.) Uruchamianie NFS - /etc/rc.d/init.d nfs - skrypt do uruchomiania demonów netfs - skrypt do montowania plików z /etc/fstab używany również do montowania SMB amd - skrypt do uruchomiania amd autofs - skrypt do automatycznego montowania plików gdy wystąpi zapotrzebowanie na we/wy i demontowania jeśli nie są używanie inna implementacja automontera amd

28 NFS - serwer (Linux) (c.d.) Konfiguracja serwera NFS /etc/exports - exportowane pliki katalog [host(opcja)] host opcja pc313a.mat.uni.torun.pl *mat.uni.torun.pl / ro - tylko czytanie rw - czytanie i pisanie insecure - dopuszcza klientów o nr portów < 1024 noaccess - opcja do exportowania plików z wyłączeniem pewnych katalogów link_relative - odniesienie do katalogu głównego

29 NFS - serwer (Linux) (c.d.) Konfiguracja serwera NFS /etc/exports - (c.d.) opcja (c.d.) root_squash - odwzorwanie uprawnień roota na użytkownika anonimowego (nobody) nie wolno używać no_root_squash!!!! anonuid, anongid - przypisanie domyślnych uprawnień klientom z bez uprawnień (Windows) Polecenie exportfs przetwarza pliki z exports exportfs -a restart: exportfs -r dynamiczne dopisanie: exportfs pc313a:/mnt/cdrom -o ro

30 NFS - serwer (Linux) (c.d.) Polecenie exportfs (c.d.) dynamiczne usuwanie: exportfs -u Startowanie i zamykanie ręczne NFS cd /etc/rc.d/init.d./nfs start rpcinfo -p..../nfs stop

31 NFS - klient (Linux) Klient - trzeba znać nazwę hosta i katalogi showmount -e pc313a montowanie katalogów mount -t nfs hosts:nazwa-exp nazwa-katalogu mount -t nfs pc313a:/mnt/cdrom /mnt1 umount /mnt1 opcje polecenia mount exec - pozwól na wykonywanie plików noexec - nie pozwól na wykonywanie plików ro - montuj tylko na odczyt rw - montuj na zapis i odczyt remount - zamontuj z nowymi opcjami t - tryb dostępu do pliku

32 NFS - klient (Linux) Klient - montowanie za pomocą fstab montowanie katalogów podczas ładowania systemu hosts:nazwa-exp nazwa-katalogu nfs rw 0 0 pc313a:/mnt/cdrom /mnt1 nfs rw 0 0 automonter : dwie implementacje amd i autofs amd - plik /etc/amd.conf autofs - plik /etc/auto.master cd /etc/rc.d/init.d./autofs start./autofs reload./autofs stop

33 NFS - klient (Linux) (c.d.) Klient (c.d.) montowanie katalogów (c.d.) mount -t nfs rsize=x, wsize=y host:nazwa-exp nazwakatalogu mount -t nfs rsize=1024, wsize=1024 pc313a:/mnt/cdrom /mnt1 optymalizacja transferu time dd if=/dev/zero of=/mnt/testfile bs=16k count=16384 time dd if=/mnt1/testfile of=/mnt/null bs=16k Problemy bezpieczeństwa - CERT

34 NFS - klient (Linux) (c.d.) Problemy bezpieczeństwa (c.d.) portmapper /etc/hosts.deny portmap: ALL /etc/hosts.allow portmap: / /etc/exports /etc lab71(rw, root_squash) klient - opcja nosuid mount -o nosuid lab71:/sbin /mnt/sbin firewall

35 Implementacje NFS - Windows Windows Services for Unix 3.5 (SFU) MSDNAA ProNFS Inne - download.com.com Omni-NFS Server (95/98/NT/2000) 4.12 Diskshare 4.0 for (95/98/NT/2000) Solstice Windows 98

36 NFS - Windows - SFU Windows SFU 3.5- wymagania Windows Server 2003, Windows 2000/XP System plików NTFS Składniki oprogramowania NFS klient - NFS v.3 i v.2 NFS Server - NFS v.3 i v.2 Server PCNFS Telnet - serwer i klient Korn shell i C shell - ok. 350 komend i programów User name mapping Use password and group files (/etc/passwd /etc/group z Unixa) Password synchronization Zapora XP: portmapper-111, nfsd-2049, NEO-1048, RA- 1053

37 NFS - Windows - SFU x

38 NFS - Windows - ProNFS ProNFS wymagania W9x/ME/2K/XP 8 MB RAM 11 MB HDD SVGA Składniki oprogramowania NFS klient - NFS v.3 (RFC1813) i v.2 (RFC1094) NFS Server - NFS v.3 i v.2 pingnfs, NFSprobe lpd, lpr Xterm, tftp, ftp

39 NFS - Windows - Solstice Solstice 3.1 NFS, TCP/IP aplikacje internetowe (telnet, modem) szyfrowanie pakietów TCP/IP dostęp do aplikacji graficznych X-window Składniki oprogramowania NFS klient - NFS v.3 i v.2 z użyciem TCP i UDP NFS Server 2.0 LDP Serwer - lokalna drukarka udostępniana w Unixie

40 NFS - Windows - Solstice (c.d.) Serwer -Solstice 486 lub lepiej VGA (640x480) 10-40MB na dysku twardym CDROM, TCP/IP udostępnianie: otoczenie sieciowe->cała sieć->nfs servers->add/remove Instalacja z płyty

41 NFS - Windows - Unix Możliwe kombinacje klient SFU <=> serwer ProNFS klient Solstice <=> serwer Linux klient Linux <=> serwer Solstice klient Linux <=> serwer Linux

42 Pcnfsd Usługa autentyzacji i drukowania w Windows oparty o RPC - port /etc/pcnfsd.conf - plik konfiguracyjny potwierdza identyfikator i hasło oferuje możliwość drukowania na drukarce Unixowej Kontrola dostępu do zasobów Unixa: użytkownik w /etc/passwd z uid od 101 do uidrange nr1-nr2, nr3-nr4,... ftp.icm.edu.pl cd /pub/linux/sunsite/system/network/daemons/nfs get pcnfsd.linux.tgz

43 Pcnfsd (c.d.) Startowanie /etc/portmap /etc/rpc.pcnfsd rpcinfo -p program vers proto port tcp 111 portmapper udp 111 portmapper udp 895 pcnfsd udp 895 pcnfsd tcp 898 pcnfsd tcp 898 pcnfsd kill rpc.pcnfsd Podajemy identyfikator użytkownika, hasło oraz adres serwera pcnfsd

44 Prezentacja działania NFS Serwer NFS - Linux (vrh9) more /etc/exports service nfs start ps -ax /usr/sbin/showmount -e vhr9 service iptables stop Klient SFU Windows XP ( ) Klient SFU - start Wyszukaj (vrh9) NFS Serwers Klient SFU - stop Serwer NFS - Linux (c.d.) service nfs stop

45 Prezentacja działania NFS (c.d.) Server Windows XP (Zapora Windows!) Start->Wszystkie programy->windows Services for Unix ->Services for Unix Administartion User Name Mapping start (prawy przycisk) Server for NFS start (prawy przycisk) Folder->Udostępnianie->NFS Sharing->allow root access kilent NFS - Linux (c.d.) showmount e mount t nfs :/tmp /mnt Sprzątanie umount /mnt Folder->Udostępnianie->NFS Sharing->Do not share this folder Server for NFS - stop User Name Mapping stop

46 Systemy sieciowe Linuxa Jądro systemu Linux realizuje protokoły sieciowe m.in. protokoły TCP/IP, IPX/SPX, SMB System Linux ma zaimplementowane systemy sieciowe NFS (Network File System) NCP (Network Control Program) - mars SMB (Server Message Block) - samba Generacja jądra systemu Linux

47 Systemy sieciowe SMB Systemy operacyjne W9x/NT/2K, OS/2 używają standardowo SMB do komunikacji sieciowej klient/serwer Jakie są możliwości łączenia Windows i Linuxa? System Linux(serwer) - System Linux (klient) System Linux(serwer) - System Windows (klient) System Windows(serwer) - System Linux (klient) System Windows(serwer) - System Windows (klient)

48 System sieciowy Samba System sieciowy Samba to zbiór aplikacji działających zgodnie z protokołem SMB (Server Message Block) LAN Manager (Microsoft, 1987) OS/2 LAN Server (IBM, 1988) Twórcą Samby jest Andrew Tridgell z Canberry (Australia) Samba powstała w 1991 roku na potrzeby protokołu DEC firmy Digital Pathworks, który później okazał się protokołem SMB

49 Protokóły transportowe SMB SMB wymaga protokołu transportowego NetBIOS Frames protocol (NBF, NetBEUI) NetBIOS over TCP/IP (NBT, NetBT, RFCNB) NetBIOS over IPX NetBIOS over DECNet TCP/IP (CIFS) inne

50 Dialekty SMB SMB posiada wiele odmian (dialektów) Core - id: PC NETWORK PROGRAM 1.0 Extended 1.0 protocol - id: MICROSOFT NETWORKS 3.0 LAN Manager id: LANMAN1.0 Windows for Workgroups 3.1a LAN Manager id: LANMAN2.1 NT LAN Manager 1.0 (WNT) - id: NT LM 0.12 Samba NT LM 0.12 (Samba) - id: Samba CIFS (W2K) - id: CIFS 1.0

51 System sieciowy SMB/CIFS Microsoft przyczynił się do rozwoju Samby udostępniając definicję protokołu SMB oraz jego nowej internetowej odmiany zwanej CIFS (Common Internet File System) wprowadzonej w 1996 roku ftp://ftp.microsoft.com/developr/drg/cifs CIFS w Windows Wiecej o CIFS

52 Po co nam Samba? Nic nie kosztuje Zastępuje serwer Windows NT Pozwala na współużytkowanie plików i drukarek w systemach Windows i Unix Umożliwia bardzo szybki transfer z/do komputerów systemu Windows Działa pod systemem Linux

53 NetBIOS W 1983 Sytek dla IBM opracował prosty interfejs programowy aplikacji (API-Application Programming Interface) do łączenia komputerów w sieć o nazwie NetBIOS (Network Basic Input/Output System) NetBIOS sieciowe rozszerzenie BIOS-a, musiał wymieniać instrukcje przez sieć (IBM PC) W 1985 roku IBM opracował niskopoziomowy protokół transportowy, który po scaleniu z NetBIOS nazwano: NetBIOS Extended User Interface (NetBEUI) - IBM NetBIOS Frames Protocol (NBF) - Microsoft

54 Nazwy NetBIOS Maksymalnie 15 znaków alfanumerycznych # $ % ^ & ( ) - { }. ~ Nazwy NetBIOS nie mogą rozpoczynać się od znaku * Gdy nazwy NetBIOSowe są wysyłane przez sieć są uzupelniane spacjami do 15 znaków oraz dodawany jest 16 znak określający typ nazwy Microsoft Knowledge Base: support.microsoft.com/support/bk/articles/q163/4/09.asp

55 NetBIOS nad TCP/IP Jak pogodzić protokół TCP/IP używający adresów IP z protokołem NetBIOS używającym tylko nazw Standard NBT (NetBIOS over TCP/IP) opisany w RFC 1001/1002 definiuje usługę nazewniczą -pozwalającą na tłumaczenie adresów IP na nazwy NetBIOS usługi komunikacyjne - pozwalające na transmisję w intersieci enkapsułowanych w datagramy TCP/IP pakietów NetBIOS pomiędzy komputerami NetBIOS-owymi datagramy sesje polecenia ogólne Polecenie w XP - nbtstat

56 NetBIOS nad TCP/IP (c.d.) Usługi nazw dodaj nazwę(unikatową,grupową) skasuj nazwę sprawdź czy nazwa jest zarejestrowana Usługi komunikacyjne Usługi sesji otwarcie sesji (czynne, bierne) wysłanie danych otwieranie danych zakończenie sesji Usługi datagramów wysłanie datagramu do adresata (do wszystkich) odebranie datagramu

57 NetBIOS nad TCP/IP (c.d.) Polecenia ogólne odtwórz stan początkowy (usuń dane z tablicy nazw) skasuj połączenie z serwerem Warto pamiętać Sesje są otwierane zawsze między dwoma i tylko dwoma komputerami NetBIOSowymi Jeśli sesja zostaje przerwana rzadko udaje się ją odtworzyć Datagramy mogą być rozgłaszane do wielu komputerów ale są zawodne

58 NBT - uzyskiwanie nazwy Rozgłaszanie IP - pakiet zawierający nazwę NetBIOS komputera jest rozgłaszany i host, który ją usłyszy swoją nazwę zwraca do źródła rozgłoszenia swój adres IP Plik lmhosts - odworowuje statycznie nazwy NetBIOS na adresy IP Serwer nazw NetBIOS (NBNS) - odwzorowuje nazwy NetBIOS na adresy IP dla swoich klientów DNS, plik /etc/hosts

59 NBT - typy węzłów Strategie klientów sieciowych podczas rejestrowania i rozgłaszania nazw b-węzeł (ang. broadcast-node)- rozwiązywanie adresów przez rozgłaszanie; skuteczne tylko w sieci LAN p-węzeł (ang. point-to-point-node)- IP - rozwiązywanie adresów przez wysłanie zapytania bezpośrednio do NBNS m-węzeł (ang. mixed-node)- najpierw działa jak b-węzeł a dopiero jeśli się nie powiedzie jako p-węzeł; podejście rzadko wykorzystywane h-węzeł (ang. hybrid-node)- najpierw działa jako p-węzeł a jeśli się nie powiedzie jako b-węzeł a jeśli i to się nie powiedzie, przeszukuje plik lmhosts

60 SMB/CIFS Domeny Windows grupa robocza to zbiór komputerów rezydujących w tej samej podsieci i zarejestrowanych w tej samej grupie SMB domena windows to grupa robocza wraz z serwerem pełniącym funkcje kontrolera domeny Kontrolery domeny są odpowiedzialne m.in. za uwierzytelnianie Uwierzytelnianie to proces zezwalania użytkownikowi na dostęp na podstawie hasła Po uwierzytelnieniu użytkownika uważa się za zalogowanego

61 SMB/CIFS (c.d.) Aktywny kontroler domeny jest nazywany podstawowym kontrolerem domeny (ang. Primary Domain Controller - PDC) Zapasowy kontroler domeny (ang. Backup Domain Controller - BDC) przejmuje zadania podstawowego kontrolera domeny gdy ulegnie on awarii lub stanie się niedostępny Samba nie może działać jako zapasowy kontroler domeny Udziały to zasoby udostępniane klientom (pliki,drukarki)

62 SMB/CIFS (c.d.) W sieci SMB/CIFS mamy do czynienia z dwoma typami przeglądania przeglądanie listy komputerów (ze współdzielonymi zasobami) przeglądanie współdzielonych zasobów konkretnego komputera Komputer odpowiedzialny za utrzymywanie listy komputerów dostępnych w sieci nazywamy główną przeglądarką lokalną a zarządzaną przez niego listę - listą przeglądania Otoczenie sieciowe NBNS nie musi być główną przeglądarką

63 Serwer WINS WINS (Windows Internet Name Service) jest implementacją serwera nazw NBNS firmy Microsoft CIFS wykorzystuje dynamiczny DNS Samba jest zgodna z WINS Aktywny serwer WINS nazywany jest serwerem podstawowym (PDC) Można zdefiniować serwer zapasowy WINS, który przejmuje działania w przypadku awarii serwera podstawowego (BDC) Przyszłość to DNS

64 Struktura komunikatu SMB Komunikat = nagłówek + łańcuch Nagłówek identyfikator - 0xFF534D42 (0xFF SMB ) kod polecenia (COM) - od 0x00 do 0xFF klasa błedu (RCLS) - 1B zarezerwowane (REH) -1B kod błędu (ERR) - 2B zarezerwowane (REB) - 1B zarezerwowane (RES) - 14B identyfikator drzewa (TID) - 2B identyfikator wywołującego procesu (PID) -2B identyfikator użytkownika (UID) - 2B identyfikator multipleksowy (MID) - 2B

65 Struktura komunikatu SMB (c.d.) Przykłady kod polecenia: 0x72 (SMBnegprot) - negocjuj dialekt SMB 0x70 (SMBtcon) - start połączenia 0x02 (SMBopen) - otwórz zbiór 0x29 (SMBcopy) - kopiuj (LANMAN1.0) Łańcuch - parametry polecenia lub odpowiedź liczba słów (WTC) - 1B słowa parametrów (VWV) - zmienna długość liczba bajtów danych (BCC) - 2B dane (DATA) - zmienna długość

66 Struktura komunikatu SMB (c.d.) Przykład użycia klient wysyła listę wszystkich zrozumiałych dialektów (komendą 0x72), serwer odpowiada (komendą 0x72) podając w łańcuchu numer pozycji wybrany z tej listy Więcej o komunikatach SMB ourworld.compuserve.com/homepages/timothydevans/smb. htm Więcej informacji o SMB/CIFS ftp://ftp.microsoft.com/developr/drg/cifs

67 Działanie SMB Połączenie między klientem a serwerem nawiązanie połączenia wirtualnego negocjacja dialektu SMB ustawienie parametrów sesji (np. kodowanie haseł) nawiązanie połączenia z zasobem Wszystkie etapy można zbadać przy pomocy zmodyfikowanej wersji programu tcpdump o nazwie tcpdump-smb należy użyć opcji -s 1500 aby przechwycić całe pakiety

68 Funkcje Samby Serwer plików Serwer wydruku Podstawowy kontroler domeny Uwierzytelnianie klientów Windows Główna przeglądarka domeny Podstawowy serwer WINS

69 Struktura Samby smbd - demon odpowiedzialny za zarządzanie zasobami współdzielonymi przez serwer Samby i jego klientów zapewnia klientom SMB dostęp do plików i drukarek oraz usługi przeglądania odpowiada za uwierzytelnianie użytkowników odpowiada za blokowanie zasobów odpowiada za współdzielenie danych przez protokół SMB serwujący zasoby (pliki, drukarki) dla klientów SMB

70 Struktura Samby (c.d.) nmbd - serwer nazw emulujący serwer WINS i serwer nazw NetBIOSowych pakietu LAN Manager oczekuje na żądania od klientów i dostarcza im odpowiedniej informacji obsługuje listy przęglądania na potrzeby Otoczenia sieciowego bierze udział w wyborze przeglądarki smbclient - program klienta (UNIX) dla serwera SMB, pozwala na maszynie pracującej w systemie UNIX na korzystanie z zasobów maszyny Windows

71 Struktura Samby (c.d.) smbtar - program do tworzenia kopii udziałów nmblookup - program klienta (UNIX) pozwalający na korzystanie z usług obsługi nazw smbpasswd - program pozwalający na zmianę hasła na serwerze SMB (UNIX, Windows NT) smbstatus - program wyświetlający bieżące połączenia sieciowe z udziałami w serwerze testparm - program sprawdzający poprawność pliku konfiguracyjnego Samby

72 Struktura Samby (c.d.) testprn - program umożliwiający sprawdzenie, czy różne drukarki są rozpoznawane przez demona smbd /etc/samba/smb.conf - plik konfigurujący demony smbd i nmbd /etc/samba/smbpasswd - plik z hasłami

73 Konfigurowanie Samby plik /etc/samba/smb.conf - edycja serwer SWAT (ang. Samba Web-based Administration Tool) /etc/services swat 901/tcp #nr portu programu swat /etc/inetd.conf swat stream tcp nowait.400 root /usr/local/bin/swat swat wykorzystanie

74 Struktura smb.conf plik smb.conf jest podzielony na sekcje sekcja [global] definiuje opcje konfiguracyjne dla całego serwera sekcja [homes] definiuje plikowy udział domyślny ( home directory ) sekcja [printers] definuje drukarkowy udział domyślny sekcja [test] definuje udział testowy sekcja [xyz] definiuje udział

75 Opcje konfiguracyjne opcje globalne - występują tylko w sekcji [global] opcje udziałów - występują w sekcjach udziałów; jeśli występują w sekcji [global] to definiują domyślne zachowanie udziałów opcje mogą przyjmować następujące wartości wartości logiczne - yes, no, true, false, 0, 1 wartości liczbowe - dziesiętne (NN), szesnastkowe (0xNN), ósemkowe (0NNN) łańcuchy - ciąg znaków listy wyliczane - skończone listy znanych wartości

76 Zmienne konfiguracyjne %a - architektura klienta (np. Samba, Win95) %I - adres IP klienta (np ) %m - NetBIOSowa nazwa klienta %M - nazwa DNS klienta %H - katalog home %u - nazwa uniksowa użytkownika %P - katalog główny bieżącego udziału %S - nazwa bieżącego udziału

77 Zmienne konfiguracyjne (c.d.) %d - bieżący identyfikator serwera %h - nazwa DNS serwera Samby %L - nazwa NetBIOSowa serwera Samby %s - scieżka do drukowanego pliku w serwerze %f - nazwa drukowanego pliku %p - nazwa uniksowej drukarki do wydruku %j - numer zlecenia wydruku %v - wersja samby %R - wynegocjowany wariant protokołu SMB %T - bieżący czas oraz data

78 Konfiguracja serwera [global] # Parametry konfiguracyjne serwera netbios name = LAB154 server string = Samba %v w serwerze (%L) workgroup = LAB1 należy mieć zdefiniowaną w Windows grupę roboczą LAB1!!!! netbios name - ustawia nazwę NetBIOSową serwera server string - określa łańcuch komentarza workgroup - ustawia nazwę grupy roboczej

79 Opcje udziałów dyskowych [public] comment = publiczny katalog źródłowy path = /usr/src hide file = /*README*/ read only = yes guest ok = yes comment - komentarz przy udziale [public] path - udostępniany katalog hide file - nie pokazuj pliku read only - tylko odczyt guest ok - dostęp nie wymaga uwierzytelniania

80 Opcje udziałów drukarkowych [hplj5] comment = drukarka HP printable = yes print command = /usr/bin/lpr -r -P%p %s lpq command = /usr/bin/lpq -P%p lprm command = /usr/bin/lprm -P%p %j printing = BSD read only = yes guest ok = yes comment - komentarz przy udziale [hplj5] printable - udział drukarkowy

81 Opcje udziałów drukarkowych (c.d.) print command - ustawia polecenie wydruku lpq command - ustawia polecenie przglądania kolejki wydruku lprm command - ustawia polecenie usuwania wydruku z kolejki printing - system druku (BSD,LPRNG,SYSV)

82 Kofiguracja drukarki lokalnej /etc/printcap lp:\ :sh:\ :ml=0:\ :mx=0:\ :sd=/var/spool/lpd/lp:\ :lp=/dev/lp0:\ :lpd_bounce=true:\ :if=/usr/share/printconf/mf_wrapper:\ :filter=/usr/libexec/filters/lpf: /etc/rc.d/initd.d/lpd restart

83 Opcje przeglądania local master - jeśli yes to Samba próbuje zostać główną przeglądarką lokalną remote browse sync - wymienia serwer Samby z którym należy synchronizować listy przeglądania announce as - ustawia system operacyjny (NT) domain master - jeśli yes to Samba próbuje zostać główną przeglądarką grupy roboczej browseable - jeśli ustawiona na yes to umożliwia wyświetlanie udziału na liście zasobów komputera

84 Opcje bezpieczeństwa admin users - określa listę użytkowników z przywilejami roota guest account - określa uniksowe konto do dostępu gościnnego (guest) security - określa poziom bezpieczeństwa serwera Samby share - każdy udział w grupie roboczej chroniony hasłem user - weryfikacja użytkownika za pomocą hasła server - Samba używa oddzielnego serwera SMB do uwierzyteniania domain - uwierzytelnianie za pomocą PDC

85 Opcje konfiguracji haseł encrypt passwords - jeśli yes to włącza obsługę zaszyfrowanych haseł smb passwd file - określa nazwę pliku z zaszyfrowanymi hasłami smb passwd file = /etc/samba/smbpasswd null passwords - jeśli yes Samba zezwala na dostęp użytkownikom mającym puste hasło unix password sync - jeśli yes to Samba uaktualnia uniksową bazę haseł gdy użytkownik zmieni swoje zaszyfrowane hasło

86 Opcje WINS wins support - jeśli yes to Samba będzie działać jako serwer nazw WINS wins server - identyfikuje serwer wins serwer = IP adres lub nazwa DNS dns proxy - jeśli jest yes to Samba przeszuka DNS jeśli nie znajdzie nazwy WINS name resolve order - kolejność metod odwzorowywania nazw NetBIOSowych name resolv order = wins lmhosts hosts bcast max ttl - określa czas życia nazwy (w sek.)

87 Inne opcje opcje logowania log file = /var/log/samba/log.%m opcje systemu plików follow symlinks = no opcje praw dostępu create mask = 0755 opcje przekształcenia nazw case sensitive = yes opcje blokad share modes = yes opcje domenowe, logowania i pozostałe

88 Wersje Samby RedHat a z ostatnia wersja serii 2.2.x a z Wersja (z ) nowa komenda net (podobna do komendy net z Windows) nowa autentyzacja obsługa Unicode poprawiona obsługa nazw nowe moduły obsługi RPC większa funkcjonalność wydruku dla W2K/XP kompatybilność zabezpieczeń dla Windows 2003 lepsza dokumentacja (ok. 500 stron) Wersja b (z ) Wersja d (z ) Wersja 4.0.0tp3 (z )

89 Instalacja Samby Pobranie źródeł wget a.tar.gz wget a.tar.asc weryfikacja podpisu PGP ftp://ftp.icm.edu.pl/packages/samba/samba-pubkey.asc {gunzip bunzip2} samba-wydanie.tar.{gz bz2} gpg --import samba-pubkey.asc gpg --verify samba-wydanie.tar.asc

90 Instalacja Samby (c.d) rozpakowanie źródeł cd /usr/src tar xzfvp samba-2.2.8a.tar.gz konfigurowanie cd samba-2.2.8a/source./configure --with-logfilebase=/var/log/samba --with-smbmount --mandir=/usr/man kompilacja make instalacja make install

91 Jak działa Samba? Dystrybucja RedHat zawiera Sambę ręczne uruchomienie /usr/sbin/smbd -D /usr/sbin/nmbd -D za pośrednictwem superdemona inetd plik /etc/services netbios-ns 137/tcp # NETBIOS Name Service netbios-ns 137/udp # netbios-dgm 138/tcp # NETBIOS Datagram Service netbios-dgm 138/udp # netbios-ssn 139/tcp # NETBIOS Session Service netbios-ssn 139/udp # microsoft-ds 445/tcp # CIFS microsoft-ds 445/udp #

92 Jak działa Samba? (c.d.) za pośrednictwem superdemona inetd (c.d.) plik /etc/inetd.conf... netbiosssn stream tcp nowait root /usr/sbin/smbd smbd netbios-ns dgram udp wait root /usr/sbin/nmbd nmbd kill -HUP `cat /var/run/inetd.pid`

93 Samba FC5 system-config-securitylevel Firewall: Samba -> Trusted service service iptables stop SELinux: SELinux Policy > Samba Disable SELinux protection for smbd daemon setsebool -P smbd_disable_trans 1 setenforce { 0 1 } /etc/selinux/config - SELINUX=disabled /boot/grub/grub.conf - selinux=0 System->Administration->Security Level and Firewall->SELinux: disabled man samba_selinux

94 Testowanie demonów Samby wypisanie aktywnych procesów ps -ax testowanie połączenia z serwerem smbclient -L localhost smbclient \\\\serwer -U username korzystanie z zasobów serwera smbclient -L \\\\serwer\\udział -U username plik diagnostyczny /var/log/samba/log.smb

95 Hasła (1) Windows95 (z uaktualnieniem SMB), Windows 98, Windows NT (4.0 service pack >=3), Windows 2000 wykorzystują kodowane hasła (ang. encrypted passwords) Samba ma domyślnie ustawione wykorzystywanie haseł niekodowanych Dwa rozwiązania wyłączenie szyfrowania haseł w Windows włączenie szyfrowania haseł w Linuxie

96 Hasła (2) Windows 95/98 ->Uruchom regedit: HKEY_LOCAL_MACHINE\System\CurrentControlSet\Se rvices\vxd\vnetsup dodajemy DWORD value : Value Name: EnablePlainTextPassword Data: 0x01 Windows NT HKEY_LOCAL_MACHINE\System\CurrentControlSet\Se rvices\rdr\parameters Windows 2K/XP HKEY_LOCAL_MACHINE\System\CurrentControlSet\Se rvices\lanmanworkstation\parameters

97 Hasła (3) Linux - plik /etc/samba/smb.conf [global] encrypt passwords = yes smb passwd file = /etc/smbpasswd Warto przejrzeć w dokumentacji Samby ENCRYPTION.txt Win95.txt WinNT.txt

98 Przykłady (1) Startowanie/Zamykanie w Red Hat cd /etc/rc.d/init.d./smb start..../smb stop Startowanie klienta smbclient -L pc313a smbclient \\\\pc313a \\tmp -U zssz smbclient \\\\lab73\\druk -U guest

99 Przykłady (2) Startowanie klienta (mount) smbmount \\\\pc313a\\tmp /mnt1 mount -t smbfs -o username=guest //pc313a/tmp /mnt1 Zamykanie klienta smbumount /mnt1 smbclient \\\\pc313a \\tmp -U zssz Zarządzanie kontami smbpasswd -a zssz smbpasswd -u guest

100 Serwer SMB - Windows Konfigurowanie protokołów i klienta Panel Sterowania -> Sieć-> Protokół->TCP/IP i NetBEUI Panel Sterowania -> Sieć-> Klient->Klient Microsoft W2K: Połączenia sieciowe i telefoniczne Identyfikacja Panel Sterowania -> Sieć-> Identyfikacja (W2K: System ) nazwa komputera - lab80 grupa robocza - LAB4 Udostępnianie Panel Sterowania -> Sieć-> Klient->Udostępnianie plików i drukarek chcę mieć możliwość udostępniania innym moich plików i drukarek Proste udostępnianie (XP)

101 Windows XP - udostępnianie

102 Klient Samby - Windows Klient WINS - jeśli mamy serwer WINS na Sambie Panel Sterowania -> Sieć-> Protokół TCP/IP-> Właściwości->Konfiguracja WINS Włącz rozpoznawanie WINS Dodaj IP adres serwera Samby Klient Samby graficzny Otoczenie sieciowe/ Wyszukaj komputery Klient tekstowy

103 Klient tekstowy Komenda NET [parametry...] NET CONFIG - ustawienie bieżącej grupy roboczej NET LOGON - indentyfikuje jako członka grupy roboczej NET PRINT - steruje zadaniami wydruku NET VIEW - wyświetla listę komputerów udostępniających zasoby lub listę udostępnianych zasobów na określonym komputerze NET USE - podłącza lub odłącza komputer do/od udostępnionego zasobu lub wyświetla informacje o połączeniach

104 Klient Samby - NET USE Komenda NET USE [parametry...] NET USE [dysk: *] [\\komputer\katalog [hasło?]] [SAVEPW:NO] [/YES] [/NO] NET USE [port: ] [\\komputer\drukarka [hasło?]] [SAVEPW:NO] [/YES] [/NO] NET USE dysk: \\komputer\katalog /DELETE [/YES] NET USE port: \\komputer\drukarka /DELETE [/YES] NET USE * /DELETE [/YES] NET USE dysk: * /HOME

105 Klient Samby - NET USE (c.d.) Parametry NET USE dysk - określa literę dysku przypisaną do udostępnianego katalogu * - określa następną wolną literę dysku; jeśli użyto z opcją /DELETE określa odłączenie wszystkich połączeń port - określa nazwę portu równoległego (LPT) przypisanego do udostępnionej drukarki komputer - określa nazwę komputera udostępniającego zasoby katalog - określa nazwę udostępnianego katalogu drukarka - określa nazwę udostępnianej drukarki

106 Klient Samby - NET USE (c.d.) Parametry NET USE (c.d.) hasło - określa hasło do udostępnianego zasobu, jeśli takie jest? - określa, że chcemy aby system pytał o hasło do udostępnianego zasobu; nie ma potrzeby używać tej opcji jeśli hasło jest opcjonalne /SAVEPW:NO - określa, że wpisane hasło nie powinno zostać zapisane w pliku haseł; aby ponownie podłączyć się do zasobu, należy wpisać hasło jeszcze raz /YES - wykonuje polenie NET USE bez żądania potwierdzenia

107 Klient Samby - NET USE (c.d.) Parametry NET USE (c.d.) /NO - wykonuje polecenie NET USE, odpowiadając NIE na każde pytanie lub prośbę o potwierdzenie akcji /HOME - tworzy połączenie z katalogiem domowym (HOME) jeśli taki określono w koncie użytkownika Windows NT lub LAN Manager Przykład C:\WINDOWS\> net use d: \\pc313a\cdrom C:\WINDOWS\> net use lpt1: \\pc313a\hplj5

108 Klient Samby - NET VIEW NET VIEW Serwery dostępne dla grupy STAFF Nazwa serwera Opis \\JULIUSZ \\LPCOLOR drukarka w p. 309 \\PC107A WMiI \\PC309A PC309a \\PC313A SZEWCZAK \\PC444A \\PRO1 Inne serwery \\NOVELL2 Polecenie zostało wykonane pomyślnie

109 Klient Samby - NET CONF NET CONF Nazwa komputera \\PC313A Nazwa użytkownika GUEST Grupa robocza STAFF Katalog stacji roboczej C:\WINDOWS Wersja oprogramowania Readresator - wersja 4.00 Klient wersji NetWare 4.00 Informacje logowania: Nazwa serwera NOVELL2 Wersja serwera Netware v4.02 Nazwa logowania (Przyłączony ale nie zalogowany) Numer połączenia 23 Połączenie zostało wykonane pomyślnie

110 Klient tekstowy - W2K/XP net help more net help services net help use more net help share more net config {server workstation} net share net view \\lab73 net share tmp=c:\tmp net share net share c:\tmp /delete

111 Konfigurowanie klienta drukarki W9x Otoczenie sieciowe - wybieramy drukarkę Kreator dodawania drukarki producenci - HP drukarki - HP LaserJet 5L PCL Wydruk strony testowej Linux w W9x udostępniamy drukarkę stosujemy smbprint SMB-HOWTO

112 Pokaz działania WXP Zapora porty 137,138,139,445 udostępnione W98 - klient - hostname: vw98 Linux - serwer Samby - hostname: vrh9 Samba na vhr9 ma udział /tmp Logujemy się jako użytkownik na W98 Otoczenie sieciowe -> Właściwości -> Znajdź komputer- > vrh9 Wybieramy vrh9 Odwrotne działania smbclient L vw98 smbclient \\\\vw98\\install -U guest

113 System sieciowy Linuxa Jądro systemu Linux realizuje protokoły sieciowe m.in. protokoły TCP/IP, IPX/SPX, SMB System Linux ma zaimplementowane systemy sieciowe NFS (Network File System) NCP (Network Control Program) - mars SMB (Server Message Block) - samba Generacja jądra systemu Linux

114 Protokół NetWare Historia NetWare, Novell Inc., zmodyfikowany XNS (Xerox Networking System) Cechy charakterystyczne architektura klient-serwer 5-warstwowy model enkapsulacja w ramki TCP/IP Model 5 - warstwowy

115 Model 5-warstwowy Aplikacje NetWare MHS (poczta elektroniczna), Netware Loadable Modules (alternatywne protokoły, komunikacja) Sesja NCP (NetWare Core Protocol) - zdalny dostęp do plików i drukarek, realizacja NETBIOS Transport SPX (Sequenced Packet Exchange) Sieć IPX (Internetwork Packet Exchange) Łącze danych IEE802.3, IEE802.11b, PPP,...

116 Porównanie protokołów warstwy OSI Netware UNIX Apple LAN Manager aplikacji prezentacji Netware Control Protocol (NCP) Network File System (NFS) Apple Share Appletalk File Protocol (AFP) Server Message Blocks (SMB) sesji Named Pipes NetBIOS SNMP SMTP NBTtelnet ASP ZIP PAP ADSP NetBIOS Named Pipes transportu sieciowa łącza danych fizyczna IPX IP Datagram Delivery Protocol (DDP) LAN drivers LAN drivers LAN drivers LAN drivers ODI SPX NDIS TCP Media Access Control ATP AEPNBP RTMP Localtalk Ethertalk Tokentalk NetBEUI NDIS fizyczna fizyczna fizyczna fizyczna

117 Nagłówki IPX i SPX

118 NetWare 3 Netware 3.1x (1989) przeznaczony dla małych firm stosuje bindery system kontroli dostępu w oparciu o bazę danych zabezpieczeń każdy użytkownik w sieci musi znać nazwę serwera Novellowego na który się loguje po wersji 3.11 wraz z rozwojem potrzeb sieciowych staje się konieczne wprowadzenie modyfikacji koncepecji bindery Jeszcze w 1998 roku Novell utrzymywał wersję 3.2

119 NDS (NetWare 4) NDS - Novell Directory Services (1993) obiektowa baza danych informacji o sieci hierarchiczna (drzewiasta) struktura obiekty zawierają informacje (np. atrybuty) Obiekty NDS posiadające strukturę Root Country (C) - nie jest zalecany dla małych sieci gdyż komplikuje strukturę (opcjonalny) Organization (O) - symbolizujący jednostkę organizacyjną Organization Unit (OU) - symbolizujący oddział jednostki organizacyjnej

120 NDS (c.d.) Obiekty NDS (c.d.) Common Names (CN) - nie posiadające struktury, obiekty końcowe, obiekty liścia Group - reprezentuje grupę użytkowników Organizational Role - ułatwia administrowanie systemem; osoba pełniąca funkcję organizacyjną Profile - zawiera automatycznie tzw. login scripts i profile User - użytkownik sieci

121 NDS (c.d.) Przykład profilu użytkownika Name guest login script write ``Witaj %LOGIN_NAME`` map p:=fs_sys:appl/wp drive p: login restrictions - tabla czasów logowania Password restrictions -wymuszenie zmiany haseł Obiekty serwera Directory Map - przypisanie napędu, tzn. liter alfabetu do nazw katalogów NCP Serwer - reprezentuje fizycznie istniejący serwer plików Volume - definiuje udostępnianie woluminów i plików

122 NDS (c.d.) Obiekty informacji Computer - reprezentuje fizyczny komputer (np. Stację roboczą) Obiekty drukarki Print Server - system obsługi wydruku Printer - reprezentuje fizyczne urządzenie drukarkowe Printer Queue - kolejka zadań drukarskich

123 NDS (c.d.) Inne obiekty Alias - link symboliczny do innego obiektu Bindery Object - emulacja trybu bindery dla Netware 3.11;informuje, że taka emulacja ma miejsce i możemy się wlogować na konkretny serwer NDS w trybie bindery Bindery Queue - kolejka drukarska w trybie bindery Unknown - obiekt nieznany przypisywany obiektom realnym np. na wypadek awarii Każdy użytkownik znajduje się w swoim kontekście (OU) w bazie NDS

124 Kontekst Konwencje syntaktyczne zawsze jest jakiś kontekst OU=STUDENT.O=MAT spacja reprezentowana przez znak podkreślenia _ możemy podać pełną nazwę kontekstu.cn=vol5.ou=student.o=mat możemy podać niepełną nazwę kontekstu CN=VOL5 jest interpretowane poprzez konkatenację z kontekstem.cn=vol5.ou=student.o=mat można pomijać kropki w nazwach można odwoływać się do wyższych gałęzi stosując kropki na końcu nazwy

125 Kontekst (c.d.) Konwencje syntaktyczne (c.d.).vol5.student.mat jest równowżne jako.cn=vol5.ou=student.o=mat VOL5 zostanie zinterpretowane jako.cn=vol5.ou=student.o=mat o ile kontekst jest STUDENT.MAP konwencja dla zapisu podkatalogów.cn=vol5.ou=student.o=mat:\public\dos konieczność mapowania (długich) nazw podkatalogów na napędy identyfikowane przez litery (F,G,H...) za pomocą funkcji map

126 Strukura VOLUMIN Musi istnieć katalog SYS o strukturze Login - zawiera programy umożliwiające zarejestrowanie użytkownika Public - zawiera programy i informacje dostepne dla każdego użytkownika Mail - może zawierać podkatalogi, po jednym dla każdego użytkownika i być wykorzystywany np. do poczty elektronicznej System - przechowuje informacje o systemie operacyjnym, programy modułów ładowalnych, programy dla operatora systemu (ADMIN) inne podkatalogi: Etc - pliki konfiguracyjne, Doc,...

127 Implementacje serwera NCP Netware 3.11 i wyżej firmy Novell, Inc. trzeba kupić Mars darmowe oprogramowanie pod Linuxa tylko tryb bindery Caldera (SCO) komercyjny produkt pod Linuxa tryb bindery oraz NDS

128 Mars Martin Stovers Netware Emulator Składowe ncpserv - otwiera gniazda NCP i realizuje zlecenia NCP zlecenie 0x wystartuj nwconn nwbind - program bindery; komunikuje się z nwconn i ncpserv za pomocą gniazd NCP nwconn - program startowany dla każdego użytkownika Jądro systemu Linux CONFIG_IPX y CONFIG_IPX_INTERN n konfiguracja NCP

129 Mars - instalacja Płyta dystrybucyjna Redhat-7.2 mount /dev/cdrom /mnt/cdrom cd /mnt/cdrom/redhat/rpms rpm -i ipxutils i386.rpm rpm -i mars-nwe-0.99pl20-6.i386.rpm rpm -i ncpfs i386.rpm

130 Mars - instalacja Płyta dystrybucyjna Redhat-9.0 mount /dev/cdrom /mnt/cdrom cd /mnt/cdrom/redhat/rpms rpm -i ipxutils i386.rpm rpm -i mars-nwe-0.99pl20-12.i386.rpm rpm -i ncpfs i386.rpm

131 Mars - instalacja Płyta dystrybucyjna Fedora2 mount /dev/cdrom /mnt/cdrom cd /mnt/cdrom/fedora/rpms rpm -i ipxutils i386.rpm rpm -i ncpfs i386.rpm Mars brak Knoppix (Debian) dpkg i mars-nwe_0.99.pl20-0_i386.deb /etc/mars-nwe/nwserv.conf /etc/init.d/mars-nwe start

132 Mars - konfiguracja Konfiguracja - plik /etc/nwserv.conf sekcja 1 - katalogi serwera K - zamienianie nazwy w NCP na małe litery R - read-only sekcja 2 - nazwa serwera sekcja 12 - opis ADMINA sekcja 13 - użytkownicy Linuxa a użytkownicy Marsa sekcja 15 - rozpoznawanie użytkowników 99 - automatyczne 0 - zabronione 1 - rozpoznawanie tych, których nie ma w sekcji 13 sekcja 21 - drukarki

133 Mars - przykładowa konfiguracja Konfiguracja - plik /etc/nwserv.conf # Section 1: volumes (required) 1 SYS /var/mars_nwe/sys/ rk # Section 2: servername (optional) # 2 LAB73 # name of the server would be LAB73" # Section 3: Number of the internal network (required) 3 auto # Section 4: IPX-devices (strongly recommended) 4 0x11 eth # Section 5: special device flags 5 0x0

134 Mars - przykładowa konfiguracja (c.d.) Konfiguracja - plik /etc/nwserv.conf (c.d.) # Section 6: version-"spoofing 6 1 0x0 # Section 7: password handling of DOS-clients (required) 7 0 # Section 8: special login/logout/security and other flags. 8 # Section 9: Standard creat mode for creating directories and files # Section 10: UID and GID with minimal rights x0

135 Mars - przykładowa konfiguracja (c.d.) Konfiguracja - plik /etc/nwserv.conf (c.d.) # Section 12: supervisor-login (required) 12 admin root # Section 13: user-logins (optional) 13 guest guest - # Section 14: currently not used # Section 15: automatic mapping of logins (decision required) top-secret # Section 16: Tests on startup 16 1

136 Mars - przykładowa konfiguracja (c.d.) Konfiguracja - plik /etc/nwserv.conf (c.d.) # Section 17: some bindery / user related flags. 17 0x0 # Section 18: some queue handling related flags. 18 0x0 # Section 19-20: currently not used # Section 21: print queues (optional) 21 LP - lpr - 21 LP_PS # Section 22: print server entries (optional) 22 PS_NWE LP_PS 1

137 Mars - przykładowa konfiguracja (c.d.) Konfiguracja - plik /etc/nwserv.conf (c.d.) # Section 30: Burst mode values (optional) # Section 31: not used yet 31 0x0 # Section 40ff: Some pathes (optional) 40 /var/spool/nwserv/.volcache 41 /var/spool/nwserv/.locks 42 /var/spool/nwserv 45 /var/nwserv/db 46 /var/nwserv/attrib 47 /var/nwserv/trustees

138 Mars - przykładowa konfiguracja (c.d.) Konfiguracja - plik /etc/nwserv.conf (c.d.) # Section 50: Conversion tables by Victor Khimenko <khim@mccme.ru> # Sections 80-99: some more constants # debug IPX KERNEL (0 1) # debug NWSERV # debug NCPSERV # debug NWCONN # debug (start) NWCLIENT, should *always* be '0'! # debug NWBIND # debug NWROUTED

139 Mars - przykładowa konfiguracja (c.d.) Konfiguracja - plik /etc/nwserv.conf (c.d.) # Sections : logging of "nwserv # 0 = no logfile and dont daemonize nwserv/nwrouted 201 /var/log/mars_nwe.log # filename of logfile 202 0x1 # flag in hex notation # Sections 210,211: timing # (default 10) seconds after server # (default 60) broadcasts every x seconds

140 Mars - przykładowa konfiguracja (c.d.) Konfiguracja - plik /etc/nwserv.conf (c.d.) # Sections : loging of routing-information # > 0 print routing info to file every x broadcasts. 301 /var/log/mars_nwe.routes # filename of logfile 302 0x1 # flags will be interpreted as hex value. # Section 310: watchdogs # send wdog's only to device net < x ticks. # Section 400: # station file for special handling of stations. 400 /etc/nwserv.stations # for syntax see file in the examples directory.

141 Mars - przykładowa konfiguracja (c.d.) Konfiguracja - plik /etc/nwserv.conf (c.d.) # Section 401: nearest server # 0 = ignore entry 400, get nearest response always enabled. # Section 402: station connect restrictions # 0 = ignore entry 400, create connection always enabled.

142 Mars - startowanie Automatyczne cd /etc/rc.d/init.d./mars-nwe start..../mars-nwe stop ręczne nwserv... nwserv -k

143 Mars - testowanie ps -ax ? S 0:00 nwserv 1052? S 0:00 nwbind LAB73 9e.4b.c.49: : ? S 0:00 ncpserv LAB73 9e.4b.c.49: : ? S 0:00 nwconn :0.c0.4f ec:40.8 GUEST 1066? S 0:00 nwconn :0.c0.4f f9:40.24 GUEST...

144 Mars - testowanie (c.d.) cat /proc/net/ipx* Local_Address Remote_Address Tx_Queue Rx_Queue State Uid 9E4B0C49:4000 Not_Connected Network Node_Address Primary Device Frame_Type 9E4B0C Yes Internal None C04F No eth Network... Router_Net Router_Node Directly Connected 9E4B0C49 Directly Connected

145 Mars - testowanie (c.d.) slist Known NetWare File Servers Network Node Address LAB73 9E4B0C nwuserlist -S LAB73 -U guest -P top-secret 1: GUEST Tue 27 Nov :31:41 AM CET 2: GUEST Tue 27 Nov :43:02 AM CET 3: ADMIN Tue 27 Nov :54:45 AM CET 4: GUEST Tue 27 Nov :01:24 AM CET...

146 Mars - testowanie (c.d.) nwfsinfo -S LAB73 -i Fileservername LAB73 Version 3.11 Revision A Max. Connections 10 currently in use 3 peak connections 3 Max. Volumes 10 SFTLevel 0 TTSLevel 0 Accountversion 0 Queueversion 0 Printversion 0 Virt.Consolvers. 0 RestrictionLevel 1

147 Mars - testowanie (c.d.) nwsfind 9E4B0C49: :0451 LAB73 ls /var/mars_nwe/sys total 24 drwxr-xr-x 4 root root 4096 Oct 18 14:05 system -rw-r--r-- root root 138 Mar readme.txt drwxr-xr-x 2 root root 4096 Mar public drwxr-xr-x 3 root root 4096 Oct 15 11:33 print drwxr-xr-x 15 root root 4096 Oct 19 08:51 mail drwxr-xr-x 2 root root 4096 Mar login

148 Mars - testowanie (c.d.) nwvolinfo -S LAB73 -U guest -v SYS -P topsecret Total : K Free : 0K Purgable : 0K No Purg. : 0K Dirs : Free dirs: 0 nwfsinfo -S MARS -d Mars :-) 25-Apr-00 (C)opyright Martin Stover

149 Caldera - serwer -> SCO potrzebne pliki ipx i386.rpm ipxripd i386.rpm netware-4.10.b-24.i386.rpm netware-sysvol-4.10.b-15.i386.rpm pserver i386.rpm ( serwer druku ) nwclient i386.rpm /studmat/pseipsk/zssz/wyk4 - pliki klienta NetWare

150 Klienci NetWare Caldera klient NDS ncpmount - klient linuxowy dosemu + klient dosowy, vmware Klienci W9x/NT Client 32 (v 3.0) - W95/98 Client (NT/W2K/XP) Usługa klienta dla systemu NetWare - (NT/W2K)

151 Linux - klient Ncpmount tylko tryb bindery wymagany suid root!!!!! wymagany CONFIG_NCP_FS y w czasie generacji jądra Przykłady ncpmount -s pc313a -u ADMIN -v CDROM /mnt ncpmount -S LAB73 -U guest -P top-secret -V SYS /mnt ls /mnt ncpmount -s NOVELL2 -u guest -v SYS /mnt1 ncpumount /mnt Pakiet ncpfs - obsługuje (experymentalnie) NDS ftp.gwdg.de/pub/linux/misc/ncpfs

NFS jest protokołem zdalnego wywoływania procedur (RPC)

NFS jest protokołem zdalnego wywoływania procedur (RPC) NFS - serwer (Linux) NFS jest protokołem zdalnego wywoływania procedur (RPC) działa w oparciu o protokoły IP/{UDP TCP} wywołanie systemowe w przypadku we/wy na zdalny plik przejmowane i obsługiwane przez

Bardziej szczegółowo

Zbigniew S. Szewczak Systemy Operacyjne. Wykład 3 Samba.

Zbigniew S. Szewczak Systemy Operacyjne. Wykład 3 Samba. Zbigniew S. Szewczak Systemy Operacyjne Wykład 3 Samba. Toruń, 2003 O czym będzie? Systemy sieciowe SMB NetBIOS Protokół SMB/CIFS Funkcje Samby Struktura systemu Samba Konfigurowanie Samby Serwer SMB w

Bardziej szczegółowo

Serwer SMB. Udostępnienie zasobów systemowych w sieci. Jakub Stasiński, Jędrzej Chruściel, Michał Wojciechowski

Serwer SMB. Udostępnienie zasobów systemowych w sieci. Jakub Stasiński, Jędrzej Chruściel, Michał Wojciechowski Serwer SMB Udostępnienie zasobów systemowych w sieci Jakub Stasiński, Jędrzej Chruściel, Michał Wojciechowski Protokół SMB umożliwia udostępnianie plików udostępnianie drukarek Protokół SMB Samba - implementacja

Bardziej szczegółowo

SIECIOWE. mgr inż. Adam Mencwal Katedra Informatyki Stosowanej. amencwal@kis.p.lodz.pl http://www.kis.p.lodz.pl/~amencwal/

SIECIOWE. mgr inż. Adam Mencwal Katedra Informatyki Stosowanej. amencwal@kis.p.lodz.pl http://www.kis.p.lodz.pl/~amencwal/ SIECIOWE SYSTEMY OPERACYJNE mgr inż. Adam Mencwal Katedra Informatyki Stosowanej amencwal@kis.p.lodz.pl http://www.kis.p.lodz.pl/~amencwal/ SAMBA co to takiego? SaMBa zbiór uniksowych aplikacji rozumiejących

Bardziej szczegółowo

Zbigniew S. Szewczak Podstawy Systemów Operacyjnych

Zbigniew S. Szewczak Podstawy Systemów Operacyjnych Zbigniew S. Szewczak Podstawy Systemów Operacyjnych Wykład 14 Sieciowe systemy operacyjne Toruń, 2004 Terminy egzaminów I termin czwartek, 7.06.2004, p.313, g.11.00-13.00 - MSP środa, 9.06.2004, S7, g.

Bardziej szczegółowo

Protokół SMB umożliwia udostępnianie plików udostępnianie drukarek

Protokół SMB umożliwia udostępnianie plików udostępnianie drukarek Podstawy teoretycznie Server Message Block to protokół służący udostępnianiu zasobów komputerowych, m.in. drukarek czy plików. Jest on protokołem typu klient-serwer, a więc opiera się na systemie zapytań

Bardziej szczegółowo

Serwer SAMBA UDOSTĘPNIANIE UDZIAŁÓW SIECIOWYCH PIOTR KANIA

Serwer SAMBA UDOSTĘPNIANIE UDZIAŁÓW SIECIOWYCH PIOTR KANIA 2015 Serwer SAMBA UDOSTĘPNIANIE UDZIAŁÓW SIECIOWYCH PIOTR KANIA Spis treści. Spis treści. 1 Wprowadzenie. 2 Instalacja / deinstalacja serwera Samby w OpenSuse. 2 Usługi Samby / porty nasłuchu. 2 Zarządzanie

Bardziej szczegółowo

Serwer plików i drukarek Samba

Serwer plików i drukarek Samba Instytut Teleinformatyki Wydział Fizyki, Matematyki i Informatyki Politechnika Krakowska Laboratorium Administrowania Systemami Komputerowymi Serwer plików i drukarek Samba ćwiczenie numer: 14 2 Spis treści

Bardziej szczegółowo

System operacyjny Linux

System operacyjny Linux Paweł Rajba pawel.rajba@continet.pl http://kursy24.eu/ Zawartość modułu 14 Samba Wprowadzenie Konfiguracja Zarządzanie użytkownikami Podłączanie zasobu - 1 - Wprowadzenie Samba służy do obsługi wymiany

Bardziej szczegółowo

Zapoznanie się z konfiguracją i zarządzaniem serwerem Samba.

Zapoznanie się z konfiguracją i zarządzaniem serwerem Samba. Str. 1 Ćwiczenie 8 Samba serwer plików Cel ćwiczenia: Zapoznanie się z konfiguracją i zarządzaniem serwerem Samba. Przed przystąpieniem do ćwiczenia uczeń powinien: - poruszać się po systemie Linux, w

Bardziej szczegółowo

Praca w sieci równorzędnej

Praca w sieci równorzędnej Praca w sieci równorzędnej 1. Architektura sieci równorzędnej i klient-serwer Serwer - komputer, który udostępnia zasoby lub usługi. Klient komputer lub urządzenie korzystające z udostępnionych przez serwer

Bardziej szczegółowo

MODEL WARSTWOWY PROTOKOŁY TCP/IP

MODEL WARSTWOWY PROTOKOŁY TCP/IP MODEL WARSTWOWY PROTOKOŁY TCP/IP TCP/IP (ang. Transmission Control Protocol/Internet Protocol) protokół kontroli transmisji. Pakiet najbardziej rozpowszechnionych protokołów komunikacyjnych współczesnych

Bardziej szczegółowo

Samba serwer plików i drukarek. Rafał Szcześniak <mimir@samba.org> The Samba Team. Prosze pytać w każdej chwili

Samba serwer plików i drukarek. Rafał Szcześniak <mimir@samba.org> The Samba Team. Prosze pytać w każdej chwili serwer plików i drukarek Rafał Szcześniak The Team Prosze pytać w każdej chwili Co to jest? Jest to wolna implementacja serwera protokołu SMB/CIFS pozwalająca systemom Unix współpracować

Bardziej szczegółowo

Oprogramowanie Samba. Krzysztof Boryczko Remigiusz Górecki

Oprogramowanie Samba. Krzysztof Boryczko Remigiusz Górecki Usługi udostępniania plików i drukarek w sieci LAN Oprogramowanie Samba Krzysztof Boryczko Remigiusz Górecki Cechy Samby Samba jest serwerem plików i drukarek, który zawiera implementację protokołu SMB

Bardziej szczegółowo

Wybrane usługi sieciowe DFS, SMB, Serwer terminali. Monitorowanie i zarządzanie serwerami sieciowymi Wykład

Wybrane usługi sieciowe DFS, SMB, Serwer terminali. Monitorowanie i zarządzanie serwerami sieciowymi Wykład Wybrane usługi sieciowe DFS, SMB, Serwer terminali Monitorowanie i zarządzanie serwerami sieciowymi Wykład DFS Rozproszony System Plików (DFS, Distributed File System ) - system umożliwiający stworzenie

Bardziej szczegółowo

Plan wykładu. 1. Sieć komputerowa 2. Rodzaje sieci 3. Topologie sieci 4. Karta sieciowa 5. Protokoły używane w sieciach LAN 6.

Plan wykładu. 1. Sieć komputerowa 2. Rodzaje sieci 3. Topologie sieci 4. Karta sieciowa 5. Protokoły używane w sieciach LAN 6. Plan wykładu 1. Sieć komputerowa 2. Rodzaje sieci 3. Topologie sieci 4. Karta sieciowa 5. Protokoły używane w sieciach LAN 6. Modem analogowy Sieć komputerowa Siecią komputerową nazywa się grupę komputerów

Bardziej szczegółowo

Samba, instalacja i konfiguracja

Samba, instalacja i konfiguracja Samba, instalacja i konfiguracja Samba oprogramowanie umożliwiające uruchomienie tak zwanego serwera plików, na systemie Linux. Jest ono kompatybilne z systemem Windows, dlatego jest bardzo powszechnie

Bardziej szczegółowo

Wykład 5 Usługa DNS i SMB

Wykład 5 Usługa DNS i SMB Wykład 5 Usługa DNS i SMB hierarchiczna i rekurencyjna architektura DNS rekordy DNS SMB możliwości protokołu rodzaje wezłów SMB, proces elekcji parametry konfiguracyjne pakietu Samba DNS co to takiego?

Bardziej szczegółowo

Samba plik konfiguracyjny serwera

Samba plik konfiguracyjny serwera Samba plik konfiguracyjny serwera Położenie: /etc/samba/smb.conf 3bird Projects 2014, http://informatyka.3bird.net Uwaga: Plik dotyczy komputera, który pełni funkcję serwera (dla wielu usług). Jest m.

Bardziej szczegółowo

Instrukcja konfiguracji funkcji skanowania

Instrukcja konfiguracji funkcji skanowania Instrukcja konfiguracji funkcji skanowania WorkCentre M123/M128 WorkCentre Pro 123/128 701P42171_PL 2004. Wszystkie prawa zastrzeżone. Rozpowszechnianie bez zezwolenia przedstawionych materiałów i informacji

Bardziej szczegółowo

Sieciowe systemy operacyjne

Sieciowe systemy operacyjne Sieciowe systemy operacyjne Zarządzanie serwerami sieciowymi, cz. 3 Hubert Kołodziejski i Rafał Wojciechowski Mechanizmy usługi DFS Konfiguracja usługi DFS Konfiguracja klienta usługi DFS DFS Distributed

Bardziej szczegółowo

Jarosław Kuchta Administrowanie Systemami Komputerowymi. Internetowe Usługi Informacyjne

Jarosław Kuchta Administrowanie Systemami Komputerowymi. Internetowe Usługi Informacyjne Jarosław Kuchta Internetowe Usługi Informacyjne Komponenty IIS HTTP.SYS serwer HTTP zarządzanie połączeniami TCP/IP buforowanie odpowiedzi obsługa QoS (Quality of Service) obsługa plików dziennika IIS

Bardziej szczegółowo

SAMBA DOKUMENTACJA DO PREZENACJI. Mateusz Zimny Dawid Winiarz

SAMBA DOKUMENTACJA DO PREZENACJI. Mateusz Zimny Dawid Winiarz SAMBA DOKUMENTACJA DO PREZENACJI Mateusz Zimny Dawid Winiarz I. Cześć teoretyczna: 1. Historia Samby. 2. Co to jest Samba? 3. Aplikacje pakietu. 4. Protokół SMB. 5. Sposób działania. 6. Profile Samby 7.

Bardziej szczegółowo

Sieci równorzędne, oraz klient - serwer

Sieci równorzędne, oraz klient - serwer Sieci równorzędne, oraz klient - serwer podział sieci ze względu na udostępnianie zasobów: równorzędne, peer-to-peer, P2P, klient/serwer, żądanie, odpowiedź, protokół sieciowy, TCP/IP, IPX/SPX, admin sieciowy,

Bardziej szczegółowo

Połączenia. Instalowanie drukarki lokalnie (Windows) Co to jest drukowanie lokalne?

Połączenia. Instalowanie drukarki lokalnie (Windows) Co to jest drukowanie lokalne? Strona 1 z 6 Połączenia Instalowanie drukarki lokalnie (Windows) Uwaga: Jeśli dysk CD Oprogramowanie i dokumentacja nie obejmuje obsługi danego systemu operacyjnego, należy skorzystać z Kreatora dodawania

Bardziej szczegółowo

Samba plik konfiguracyjny klienta

Samba plik konfiguracyjny klienta Samba plik konfiguracyjny klienta Położenie: /etc/samba/smb.conf 3bird Projects 2014, http://informatyka.3bird.net Uwaga: Plik dotyczy komputera, który pełni funkcję klienta (tzn. podległą wobec innego

Bardziej szczegółowo

Wstęp... ix. 1 Omówienie systemu Microsoft Windows Small Business Server 2008... 1

Wstęp... ix. 1 Omówienie systemu Microsoft Windows Small Business Server 2008... 1 Spis treści Wstęp... ix 1 Omówienie systemu Microsoft Windows Small Business Server 2008... 1 Składniki systemu Windows SBS 2008... 1 Windows Server 2008 Standard... 2 Exchange Server 2007 Standard...

Bardziej szczegółowo

Udostępnianie zasobów Gentoo Linux systemom Microsoft Windows 7 za wykorzystaniem ku temu serwera plików i drukarek SAMBA.

Udostępnianie zasobów Gentoo Linux systemom Microsoft Windows 7 za wykorzystaniem ku temu serwera plików i drukarek SAMBA. Udostępnianie zasobów Gentoo Linux systemom Microsoft Windows 7 za wykorzystaniem ku temu serwera plików i drukarek SAMBA. Z racji, iż w mym gospodarstwie domowym są 2 komputery, w celu wzajemnej wymiany

Bardziej szczegółowo

Praca w sieci z serwerem

Praca w sieci z serwerem 11 Praca w sieci z serwerem Systemy Windows zostały zaprojektowane do pracy zarówno w sieci równoprawnej, jak i w sieci z serwerem. Sieć klient-serwer oznacza podłączenie pojedynczego użytkownika z pojedynczej

Bardziej szczegółowo

Demony: smbd umoŝliwia współdzielenie plików i drukarek +uwierzytelnianie

Demony: smbd umoŝliwia współdzielenie plików i drukarek +uwierzytelnianie Serwer Samba Samba 1. Co to jest? Pakiet narzędzi umoŝliwiający współdzielenie zasobów (drukarki, pliki) w sieciach hetorogenicznych 2. Do czego moŝe jeszcze się przydać? - WINS - Podstawowy kontroler

Bardziej szczegółowo

Instrukcje dotyczące systemu Windows w przypadku drukarki podłączonej lokalnie

Instrukcje dotyczące systemu Windows w przypadku drukarki podłączonej lokalnie Strona 1 z 6 Połączenia Instrukcje dotyczące systemu Windows w przypadku drukarki podłączonej lokalnie Uwaga: Przy instalowaniu drukarki podłączonej lokalnie, jeśli dysk CD-ROM Oprogramowanie i dokumentacja

Bardziej szczegółowo

Zadanie1: Wykorzystując serwis internetowy Wikipedii odszukaj informacje na temat usługi WINS.

Zadanie1: Wykorzystując serwis internetowy Wikipedii odszukaj informacje na temat usługi WINS. T: Usługi serwerowe w systemie Windows - WINS. Zadanie1: Wykorzystując serwis internetowy Wikipedii odszukaj informacje na temat usługi WINS. Serwer WINS (ang. Windows Internet Name Service) przyporządkowuje

Bardziej szczegółowo

Konfiguracja i administracja serwerem SAMBA

Konfiguracja i administracja serwerem SAMBA Wprowadzenie Konfiguracja i administracja serwerem SAMBA Server Message Block (SMB) to protokół służący udostępnianiu zasobów komputerowych, m.in. drukarek czy plików. SMB jest protokołem typu klient-serwer,

Bardziej szczegółowo

Protokoły sieciowe - TCP/IP

Protokoły sieciowe - TCP/IP Protokoły sieciowe Protokoły sieciowe - TCP/IP TCP/IP TCP/IP (Transmission Control Protocol / Internet Protocol) działa na sprzęcie rożnych producentów może współpracować z rożnymi protokołami warstwy

Bardziej szczegółowo

10.2. Udostępnianie zasobów

10.2. Udostępnianie zasobów Rozdział 10 t Praca w sieci równoprawnej Aby komputer mógł być widoczny wśród innych w otoczeniu sieciowym, musi mieć unikalną nazwę i przynależeć do grupy roboczej. Ustawienia te dostępne są poprzez aplet

Bardziej szczegółowo

Wykład 3 / Wykład 4. Na podstawie CCNA Exploration Moduł 3 streszczenie Dr inż. Robert Banasiak

Wykład 3 / Wykład 4. Na podstawie CCNA Exploration Moduł 3 streszczenie Dr inż. Robert Banasiak Wykład 3 / Wykład 4 Na podstawie CCNA Exploration Moduł 3 streszczenie Dr inż. Robert Banasiak 1 Wprowadzenie do Modułu 3 CCNA-E Funkcje trzech wyższych warstw modelu OSI W jaki sposób ludzie wykorzystują

Bardziej szczegółowo

ABC systemu Windows 2016 PL / Danuta Mendrala, Marcin Szeliga. Gliwice, cop Spis treści

ABC systemu Windows 2016 PL / Danuta Mendrala, Marcin Szeliga. Gliwice, cop Spis treści ABC systemu Windows 2016 PL / Danuta Mendrala, Marcin Szeliga. Gliwice, cop. 2016 Spis treści Wstęp 9 1 Instalacja i aktualizacja systemu 13 Przygotowanie do instalacji 14 Wymagania sprzętowe 14 Wybór

Bardziej szczegółowo

System operacyjny Linux

System operacyjny Linux Paweł Rajba pawel.rajba@continet.pl http://kursy24.eu/ Zawartość modułu 13 NFS Wprowadzenie Konfiguracja Polecenie exportfs Problemy Podłączanie zasobów sieciowych Dwie uwagi na koniec - 1 - Wprowadzenie

Bardziej szczegółowo

Połączenia. Obsługiwane systemy operacyjne. Instalowanie drukarki przy użyciu dysku CD Oprogramowanie i dokumentacja

Połączenia. Obsługiwane systemy operacyjne. Instalowanie drukarki przy użyciu dysku CD Oprogramowanie i dokumentacja Strona 1 z 6 Połączenia Obsługiwane systemy operacyjne Korzystając z dysku CD z oprogramowaniem, można zainstalować oprogramowanie drukarki w następujących systemach operacyjnych: Windows 8.1 Windows Server

Bardziej szczegółowo

Stos protokołów TCP/IP (ang. Transmission Control Protocol/Internet Protocol)

Stos protokołów TCP/IP (ang. Transmission Control Protocol/Internet Protocol) Stos protokołów TCP/IP (ang. Transmission Control Protocol/Internet Protocol) W latach 1973-78 Agencja DARPA i Stanford University opracowały dwa wzajemnie uzupełniające się protokoły: połączeniowy TCP

Bardziej szczegółowo

Kierunek: technik informatyk 312[01] Semestr: II Przedmiot: Urządzenia techniki komputerowej Nauczyciel: Mirosław Ruciński

Kierunek: technik informatyk 312[01] Semestr: II Przedmiot: Urządzenia techniki komputerowej Nauczyciel: Mirosław Ruciński Kierunek: technik informatyk 312[01] Semestr: II Przedmiot: Urządzenia techniki komputerowej Nauczyciel: Mirosław Ruciński Temat 8.9. Wykrywanie i usuwanie awarii w sieciach komputerowych. 1. Narzędzia

Bardziej szczegółowo

Testy penetracyjne Przykłady programów

Testy penetracyjne Przykłady programów Bezpieczeństwo systemów informatycznych Testy penetracyjne Przykłady programów Zbigniew Suski 1 Rekonesans - przykłady Zbigniew Suski 2 Rekonesans - przykłady Zbigniew Suski 3 Rekonesans - przykłady Zbigniew

Bardziej szczegółowo

MASKI SIECIOWE W IPv4

MASKI SIECIOWE W IPv4 MASKI SIECIOWE W IPv4 Maska podsieci wykorzystuje ten sam format i sposób reprezentacji jak adresy IP. Różnica polega na tym, że maska podsieci posiada bity ustawione na 1 dla części określającej adres

Bardziej szczegółowo

Instalacja i konfiguracja rouera ASMAX AR 904u. Neostrada, Netia

Instalacja i konfiguracja rouera ASMAX AR 904u. Neostrada, Netia Instalacja i konfiguracja rouera ASMAX AR 904u. Neostrada, Netia 1) Uruchomienie str. 2 2) Konfiguracja NEOSTRADA str. 3 3) Konfiguracja NET24 str. 4 4) Konfiguracja sieć LAN str. 5 5) Przekierowanie portów

Bardziej szczegółowo

Wymagania do zdalnej instalacji agentów firmy StorageCraft

Wymagania do zdalnej instalacji agentów firmy StorageCraft Wymagania do zdalnej instalacji agentów firmy StorageCraft Sytuacja Te wymagania są rekomendowane do zrealizowania przed wykonaniem zdalnej instalacji agentów ShadowProtect. Pomogą one także rozwiązad

Bardziej szczegółowo

Laboratorium - Poznawanie FTP

Laboratorium - Poznawanie FTP Cele Część 1: Korzystanie z usługi FTP z wiersza poleceń. Część 2: Pobranie pliku z serwera FTP za pomocą WS_FTP LE Część 3: Korzystanie z usługi FTP w przeglądarce Scenariusz File Transfer Protocol (FTP)

Bardziej szczegółowo

Instalacja systemów operacyjnych i tworzenie domeny

Instalacja systemów operacyjnych i tworzenie domeny Przygotowanie VMWARE SERVER do pracy Zainstaluj VMWARE SERVER Zainstaluj VMWARE TOOLS (potrzebne połączenie z Internetem) Instalacja systemów operacyjnych i tworzenie domeny Zainstaluj Microsoft Windows

Bardziej szczegółowo

Wprowadzenie do Active Directory. Udostępnianie katalogów

Wprowadzenie do Active Directory. Udostępnianie katalogów Wprowadzenie do Active Directory. Udostępnianie katalogów Wprowadzenie do Active Directory. Udostępnianie katalogów. Prowadzący: Grzegorz Zawadzki MCITP: Enterprise Administrator on Windows Server 2008

Bardziej szczegółowo

Ćwiczenie Nr 7 Instalacja oraz konfiguracja wskazanego systemu operacyjnego

Ćwiczenie Nr 7 Instalacja oraz konfiguracja wskazanego systemu operacyjnego Ćwiczenie Nr 7 Instalacja oraz konfiguracja wskazanego systemu operacyjnego Cel ćwiczenia: Celem zajęć jest zdobycie doświadczenia i umiejętności instalacji systemu operacyjnego z rodziny Unix bez wykorzystania

Bardziej szczegółowo

Przed restartowaniem routera odłącz wszystkie urządzenia podłączone pod porty USB.

Przed restartowaniem routera odłącz wszystkie urządzenia podłączone pod porty USB. Podłączanie i konfiguracja zewnętrznych dysków i pamięci masowych do router ów firmy ASUS. Routery wyposażone w porty USB mają możliwość podłączenia zewnętrznych dysków twardych po przez port USB i udostępniania

Bardziej szczegółowo

2. Testowanie nazw wymaga uruchomienia serwera nazw protokołu NetBIOS:

2. Testowanie nazw wymaga uruchomienia serwera nazw protokołu NetBIOS: 1 Pakiet Samba 1.1 Klient protokołu SMB/CIFS 1. Wyświetlenie zasobów w otoczeniu sieciowym komendą findsmb(1): # findsmb IP ADDR NETBIOS NAME WORKGROUP/OS/VERSION -------------------------------------------------------------------

Bardziej szczegółowo

ABA-X3 PXES v. 1.5.0 Podręczna instrukcja administratora. FUNKCJE SIECIOWE Licencja FDL (bez prawa wprowadzania zmian)

ABA-X3 PXES v. 1.5.0 Podręczna instrukcja administratora. FUNKCJE SIECIOWE Licencja FDL (bez prawa wprowadzania zmian) Grupa Ustawienia Sieciowe umożliwia skonfigurowanie podstawowych parametrów terminala: Interfejs ETH0 Umożliwia wybór ustawień podstawowego interfejsu sieciowego. W przypadku wyboru DHCP adres oraz inne

Bardziej szczegółowo

DLA DREAMBOX & FLASHWIZARD

DLA DREAMBOX & FLASHWIZARD INSTALACJA I KONFIGURACJA NFS SERVER DLA DREAMBOX & FLASHWIZARD z wykorzystaniem MS Services for Unix Wymagania: Windows 2000 lub XP Professional System plików NTFS Pliki Passwd & Group które kopiujemy

Bardziej szczegółowo

Konwerter RS-485->Ethernet [TCP/IP] CN-ETH-485 INSTRUKCJA [konfiguracja urządzenia do współpracy z programem MeternetPRO]

Konwerter RS-485->Ethernet [TCP/IP] CN-ETH-485 INSTRUKCJA [konfiguracja urządzenia do współpracy z programem MeternetPRO] F&F Filipowski sp.j. ul. Konstantynowska 79/81 95-200 Pabianice POLAND tel/fax 42-2152383, 2270971 e-mail: fif@fif.com.pl Konwerter RS-485->Ethernet [TCP/IP] CN-ETH-485 INSTRUKCJA [konfiguracja urządzenia

Bardziej szczegółowo

Charakterystyka sieci klient-serwer i sieci równorzędnej

Charakterystyka sieci klient-serwer i sieci równorzędnej Charakterystyka sieci klient-serwer i sieci równorzędnej Sieć klient-serwer Zadaniem serwera w sieci klient-serwer jest: przechowywanie plików i programów systemu operacyjnego; przechowywanie programów

Bardziej szczegółowo

Graficzny terminal sieciowy ABA-X3. część druga. Podstawowa konfiguracja terminala

Graficzny terminal sieciowy ABA-X3. część druga. Podstawowa konfiguracja terminala Graficzny terminal sieciowy ABA-X3 część druga Podstawowa konfiguracja terminala Opracował: Tomasz Barbaszewski Ustawianie interfejsu sieciowego: Podczas pierwszego uruchomienia terminala: Program do konfiguracji

Bardziej szczegółowo

Telefon AT 530 szybki start.

Telefon AT 530 szybki start. Telefon AT 530 szybki start. Instalacja i dostęp:... 2 Konfiguracja IP 530 do nawiązywania połączeń VoIP.....4 Konfiguracja WAN... 4 Konfiguracja serwera SIP... 5 Konfiguracja IAX... 6 1/6 Instalacja i

Bardziej szczegółowo

Sprawozdanie. (notatki) Sieci komputerowe i bazy danych. Laboratorium nr.3 Temat: Zastosowanie protokołów przesyłania plików

Sprawozdanie. (notatki) Sieci komputerowe i bazy danych. Laboratorium nr.3 Temat: Zastosowanie protokołów przesyłania plików Sprawozdanie (notatki) Sieci komputerowe i bazy danych Laboratorium nr.3 Temat: Zastosowanie protokołów przesyłania plików Piotr Morawiec 22.03.2017 FTP (ang. File transfer Protocol) - protokół wymiany

Bardziej szczegółowo

Spis treści. Wstęp Rozdział 1. Zasady pracy z komputerem Rozdział 2. Budowa komputera... 20

Spis treści. Wstęp Rozdział 1. Zasady pracy z komputerem Rozdział 2. Budowa komputera... 20 Spis treści Wstęp... 9 Rozdział 1. Zasady pracy z komputerem.... 13 1.1. Bezpieczeństwo i higiena pracy... 13 1.2. Normy prawne dotyczące rozpowszechniania programów komputerowych i ochrony praw autorskich....

Bardziej szczegółowo

SMB protokół udostępniania plików i drukarek

SMB protokół udostępniania plików i drukarek SMB protokół udostępniania plików i drukarek Początki protokołu SMB sięgają połowy lat 80., kiedy to w firmie IBM opracowano jego wczesną wersję (IBM PC Network SMB Protocol). W kolejnych latach protokół

Bardziej szczegółowo

Usługi sieciowe systemu Linux

Usługi sieciowe systemu Linux Usługi sieciowe systemu Linux 1. Serwer WWW Najpopularniejszym serwerem WWW jest Apache, dostępny dla wielu platform i rozprowadzany w pakietach httpd. Serwer Apache bardzo często jest wykorzystywany do

Bardziej szczegółowo

Wykład 2: Budowanie sieci lokalnych. A. Kisiel, Budowanie sieci lokalnych

Wykład 2: Budowanie sieci lokalnych. A. Kisiel, Budowanie sieci lokalnych Wykład 2: Budowanie sieci lokalnych 1 Budowanie sieci lokalnych Technologie istotne z punktu widzenia konfiguracji i testowania poprawnego działania sieci lokalnej: Protokół ICMP i narzędzia go wykorzystujące

Bardziej szczegółowo

Zajęcia specjalizacyjne Administrowanie sieciowymi systemami operacyjnymi (360 godz.)

Zajęcia specjalizacyjne Administrowanie sieciowymi systemami operacyjnymi (360 godz.) Zajęcia specjalizacyjne Administrowanie sieciowymi systemami operacyjnymi (360 godz.) I. WPROWADZENIE DO SIECI WINDOWS (16 godz.) 1. Charakterystyka systemów operacyjnych opartych na technologii NT 2.

Bardziej szczegółowo

INSTRUKCJA OBSŁUGI DLA SIECI

INSTRUKCJA OBSŁUGI DLA SIECI INSTRUKCJA OBSŁUGI DLA SIECI Zapisywanie dziennika druku w lokalizacji sieciowej Wersja 0 POL Definicje dotyczące oznaczeń w tekście W tym Podręczniku użytkownika zastosowano następujące ikony: Uwagi informują

Bardziej szczegółowo

4. Podstawowa konfiguracja

4. Podstawowa konfiguracja 4. Podstawowa konfiguracja Po pierwszym zalogowaniu się do urządzenia należy zweryfikować poprawność licencji. Można to zrobić na jednym z widżetów panelu kontrolnego. Wstępną konfigurację można podzielić

Bardziej szczegółowo

Instrukcja podłączenia bramki IP 1R+L oraz IP 2R+L w trybie serwisowym za pomocą usługi telnet.

Instrukcja podłączenia bramki IP 1R+L oraz IP 2R+L w trybie serwisowym za pomocą usługi telnet. Tryb serwisowy Instrukcja podłączenia bramki IP 1R+L oraz IP 2R+L w trybie serwisowym za pomocą usługi telnet. Bramka IP 2R+L oraz IP 1 R+L może zostać uruchomiana w trybie serwisowym. W przypadku wystąpienia

Bardziej szczegółowo

Wymagania techniczne infrastruktury IT potrzebne do uruchomienia i pracy ServiceDesk Plus

Wymagania techniczne infrastruktury IT potrzebne do uruchomienia i pracy ServiceDesk Plus Wymagania techniczne infrastruktury IT potrzebne do uruchomienia i pracy ServiceDesk Plus Status: Tajemnica handlowa Wersja z dnia: 23 października 2013 Strona: 1 z 8 SPIS TREŚCI 1. Wymagania dla serwera

Bardziej szczegółowo

"Klasyczna" struktura systemu operacyjnego:

Klasyczna struktura systemu operacyjnego: "Klasyczna" struktura systemu operacyjnego: Użytkownik Powłoka (shell) Programy użytkowe Programy systemowe API Jądro (kernel) Programy obsługi sprzętu (drivers) Sprzęt Funkcje systemu operacyjnego obsługa

Bardziej szczegółowo

SIECI KOMPUTEROWE WWW.EDUNET.TYCHY.PL. Protokoły sieciowe

SIECI KOMPUTEROWE WWW.EDUNET.TYCHY.PL. Protokoły sieciowe Protokoły sieciowe Aby komputery połączone w sieć mogły się ze sobą komunikować, muszą korzystać ze wspólnego języka, czyli tak zwanego protokołu. Protokół stanowi zestaw zasad i standardów, które umożliwiają

Bardziej szczegółowo

Samba jako serwer plików i logowania dla Windows.

Samba jako serwer plików i logowania dla Windows. mgr Artur Ejsmont Samba jako serwer plików i logowania dla Windows. 1. Wstęp W sieci lokalnej często potrzebować będziemy możliwości współdzielenia plików. Niestety mechanizmy wbudowane w systemy Windows

Bardziej szczegółowo

Podstawowa konfiguracja routerów. Interfejsy sieciowe routerów. Sprawdzanie komunikacji w sieci. Podstawy routingu statycznego

Podstawowa konfiguracja routerów. Interfejsy sieciowe routerów. Sprawdzanie komunikacji w sieci. Podstawy routingu statycznego Podstawowa konfiguracja routerów Interfejsy sieciowe routerów Sprawdzanie komunikacji w sieci Podstawy routingu statycznego Podstawy routingu dynamicznego 2 Plan prezentacji Tryby pracy routera Polecenia

Bardziej szczegółowo

Klasy adresów IP. Model ISO - OSI. Subnetting. OSI packet encapsulation. w.aplikacji w.prezentacji w.sesji w.transportowa w.

Klasy adresów IP. Model ISO - OSI. Subnetting. OSI packet encapsulation. w.aplikacji w.prezentacji w.sesji w.transportowa w. w.aplikacji w.prezentacji w.sesji w.transportowa w.sieciowa w.łącza w.fizyczna Model ISO - OSI Telnet SMTP FTP DNS NFS XDR RPC TCP UDP IP Ethernet IEEE 802.3 X.25 SLIP PPP A B C D E 0 0.0.0.0 10 128.0.0.0

Bardziej szczegółowo

11. Autoryzacja użytkowników

11. Autoryzacja użytkowników 11. Autoryzacja użytkowników Rozwiązanie NETASQ UTM pozwala na wykorzystanie trzech typów baz użytkowników: Zewnętrzna baza zgodna z LDAP OpenLDAP, Novell edirectory; Microsoft Active Direcotry; Wewnętrzna

Bardziej szczegółowo

Zakład Systemów Rozproszonych

Zakład Systemów Rozproszonych Sieci Komputerowe Projekt Temat: Serwer SAMBA Wykonał: Paweł Kogut IV FDS L-07 STRESZCZENIE 1 Dostępna od czasów Microsoft Windows 3.11 usługa współdzielenia plików i drukarek to najważniejsza właściwość

Bardziej szczegółowo

Instrukcje dotyczące systemu Windows w przypadku drukarki podłączonej lokalnie

Instrukcje dotyczące systemu Windows w przypadku drukarki podłączonej lokalnie Strona 1 z 5 Połączenia Instrukcje dotyczące systemu Windows w przypadku drukarki podłączonej lokalnie Przed instalacją oprogramowania drukarki do systemu Windows Drukarka podłączona lokalnie to drukarka

Bardziej szczegółowo

Fiery Remote Scan. Uruchamianie programu Fiery Remote Scan. Skrzynki pocztowe

Fiery Remote Scan. Uruchamianie programu Fiery Remote Scan. Skrzynki pocztowe Fiery Remote Scan Program Fiery Remote Scan umożliwia zarządzanie skanowaniem na serwerze Fiery server i drukarce ze zdalnego komputera. Programu Fiery Remote Scan można użyć do wykonania następujących

Bardziej szczegółowo

Dfs - Distributed File System SMB - Server Message Block. 18 grudnia 2002

Dfs - Distributed File System SMB - Server Message Block. 18 grudnia 2002 Dfs - Distributed File System SMB - Server Message Block 18 grudnia 2002 1 Spis treści 1 Dfs - Distributed File System 3 1.1 Przyjęte tłumaczenie................................ 3 1.2 Wprowadzenie...................................

Bardziej szczegółowo

Wykład 4: Protokoły TCP/UDP i usługi sieciowe. A. Kisiel,Protokoły TCP/UDP i usługi sieciowe

Wykład 4: Protokoły TCP/UDP i usługi sieciowe. A. Kisiel,Protokoły TCP/UDP i usługi sieciowe N, Wykład 4: Protokoły TCP/UDP i usługi sieciowe 1 Adres aplikacji: numer portu Protokoły w. łącza danych (np. Ethernet) oraz w. sieciowej (IP) pozwalają tylko na zaadresowanie komputera (interfejsu sieciowego),

Bardziej szczegółowo

Rozwiązanie Zadania egzaminacyjnego egzamin praktyczny z kwalifikacji e13 styczeń 2015

Rozwiązanie Zadania egzaminacyjnego egzamin praktyczny z kwalifikacji e13 styczeń 2015 Rozwiązanie Zadania egzaminacyjnego egzamin praktyczny z kwalifikacji e13 styczeń 2015 Poniższe zadanie egzaminacyjne wykonane jest na przykładzie systemu Windows Server 2008 R2 oraz Windows 7 professional.(zamiennie

Bardziej szczegółowo

MONITOROWANIE WINDOWS Z NETCRUNCHEM 7 P A G E 1

MONITOROWANIE WINDOWS Z NETCRUNCHEM 7 P A G E 1 MONITOROWANIE WINDOWS Z NETCRUNCHEM 7 P A G E 1 NetCrunch 7 monitoruje systemy MS Windows bez instalowania dodatkowych agentów. Jednakże, ze względu na zaostrzone zasady bezpieczeństwa, zdalne monitorowanie

Bardziej szczegółowo

Uwierzytelnianie użytkowników sieci bezprzewodowej z wykorzystaniem serwera Radius (Windows 2008)

Uwierzytelnianie użytkowników sieci bezprzewodowej z wykorzystaniem serwera Radius (Windows 2008) Uwierzytelnianie użytkowników sieci bezprzewodowej z wykorzystaniem serwera Radius (Windows 2008) Cel ćwiczenia Celem ćwiczenia jest zapoznanie się z rozwiązaniami systemu Windows 2008 server do uwierzytelnienia

Bardziej szczegółowo

Wykorzystanie pamięci USB jako serwera Samba

Wykorzystanie pamięci USB jako serwera Samba 1. Ustawienia komputera 2. Podłączenie dysku USB 3. Ustawienia routera Vigor 3.1. Ustawienia ogólne 3.1. Konta użytkowników 4. Połączenie z serwerem plików 4.1. Odnajdywanie serwera plików 4.1.1. \\lokalny_adres_ip_routera

Bardziej szczegółowo

ZiMSK. Charakterystyka urządzeń sieciowych: Switch, Router, Firewall (v.2012) 1

ZiMSK. Charakterystyka urządzeń sieciowych: Switch, Router, Firewall (v.2012) 1 ZiMSK dr inż. Łukasz Sturgulewski, luk@kis.p.lodz.pl, http://luk.kis.p.lodz.pl/ dr inż. Artur Sierszeń, asiersz@kis.p.lodz.pl dr inż. Andrzej Frączyk, a.fraczyk@kis.p.lodz.pl Charakterystyka urządzeń sieciowych:

Bardziej szczegółowo

ZiMSK. mgr inż. Artur Sierszeń mgr inż. Łukasz Sturgulewski ZiMSK 1

ZiMSK. mgr inż. Artur Sierszeń mgr inż. Łukasz Sturgulewski ZiMSK 1 ZiMSK mgr inż. Artur Sierszeń asiersz@kis.p.lodz.pl mgr inż. Łukasz Sturgulewski luk@kis.p.lodz.pl ZiMSK 1 Model warstwowy sieci OSI i TCP/IP warstwa aplikacji warstwa transportowa warstwa Internet warstwa

Bardziej szczegółowo

Zbigniew S. Szewczak Systemy Operacyjne. Wykład 4 Sieciowe systemy operacyjne.

Zbigniew S. Szewczak Systemy Operacyjne. Wykład 4 Sieciowe systemy operacyjne. Zbigniew S. Szewczak Systemy Operacyjne Wykład 4 Sieciowe systemy operacyjne. Toruń, 2005 Terminy egzaminów piątek, 17.02.2006, g.12.00-14.00 niedziela, 5.03.2006, g.14.00-16.00 O czym będzie? Systemy

Bardziej szczegółowo

SMB jako rozproszony system plików Prezentacja na SO

SMB jako rozproszony system plików Prezentacja na SO SMB jako rozproszony system plików Prezentacja na SO Sławomir Zatorski 21 stycznia 2003 1 Spis treści 1 Pakiet Samba 3 2 Implementacje Microsoftu 3 3 Dostęp do plików na innym komputerze 3 4 Różnice w

Bardziej szczegółowo

Tomasz Greszata - Koszalin

Tomasz Greszata - Koszalin T: Konfiguracja usługi HTTP w systemie Windows. Zadanie1: Odszukaj w serwisie internetowym Wikipedii informacje na temat protokołów HTTP oraz HTTPS i oprogramowania IIS (ang. Internet Information Services).

Bardziej szczegółowo

Laboratorium - Przechwytywanie i badanie datagramów DNS w programie Wireshark

Laboratorium - Przechwytywanie i badanie datagramów DNS w programie Wireshark Laboratorium - Przechwytywanie i badanie datagramów DNS w programie Wireshark Topologia Cele Część 1: Zapisanie informacji dotyczących konfiguracji IP komputerów Część 2: Użycie programu Wireshark do przechwycenia

Bardziej szczegółowo

Podstawy Transmisji Danych. Wykład IV. Protokół IPV4. Sieci WAN to połączenia pomiędzy sieciami LAN

Podstawy Transmisji Danych. Wykład IV. Protokół IPV4. Sieci WAN to połączenia pomiędzy sieciami LAN Podstawy Transmisji Danych Wykład IV Protokół IPV4 Sieci WAN to połączenia pomiędzy sieciami LAN 1 IPv4/IPv6 TCP (Transmission Control Protocol) IP (Internet Protocol) ICMP (Internet Control Message Protocol)

Bardziej szczegółowo

Program kadrowo płacowy - wersja wielodostępna z bazą danych Oracle SQL Server 8 lub 9

Program kadrowo płacowy - wersja wielodostępna z bazą danych Oracle SQL Server 8 lub 9 Program kadrowo płacowy - wersja wielodostępna z bazą danych Oracle SQL Server 8 lub 9 Uwaga: Masz problem z programem lub instalacją? Nie możesz wykonać wymaganej czynności? Daj nam znać. W celu uzyskania

Bardziej szczegółowo

NIS/YP co to takiego?

NIS/YP co to takiego? NIS/YP co to takiego? NIS/YP Network Information System/Yellow Pages System centralizujący administrowanie systemami UNIX'owymi, bazujący na technologii RPC (Remote Procedure Call) i technologii klient/serwer,

Bardziej szczegółowo

Tytuł: Instrukcja obsługi Modułu Komunikacji internetowej MKi-sm TK / 3001 / 016 / 002. Wersja wykonania : wersja oprogramowania v.1.

Tytuł: Instrukcja obsługi Modułu Komunikacji internetowej MKi-sm TK / 3001 / 016 / 002. Wersja wykonania : wersja oprogramowania v.1. Zakład Elektronicznych Urządzeń Pomiarowych POZYTON sp. z o. o. 42-200 Częstochowa ul. Staszica 8 p o z y t o n tel. : (034) 361-38-32, 366-44-95, 364-88-82, 364-87-50, 364-87-82, 364-87-62 tel./fax: (034)

Bardziej szczegółowo

Test. Administrowanie sieciowymi systemami operacyjnymi

Test. Administrowanie sieciowymi systemami operacyjnymi Test Administrowanie sieciowymi systemami operacyjnymi 1) Która warstwa modelu ISO/OSI jest związana z protokołem IP? A. Sieciowa. B. Fizyczna. C. Transportowa. D. Łącza danych. 2) W sieciach lokalnych,

Bardziej szczegółowo

Dokonaj instalacji IIS opublikuj stronę internetową z pierwszych zajęć. Ukaże się kreator konfigurowania serwera i klikamy przycisk Dalej-->.

Dokonaj instalacji IIS opublikuj stronę internetową z pierwszych zajęć. Ukaże się kreator konfigurowania serwera i klikamy przycisk Dalej-->. Dokonaj instalacji IIS opublikuj stronę internetową z pierwszych zajęć Ukaże się kreator konfigurowania serwera i klikamy przycisk Dalej-->. Następnie wybieramy Serwer aplikacji (IIS, ASP.NET) i klikamy

Bardziej szczegółowo

Administrowanie sieciami komputerowymi

Administrowanie sieciami komputerowymi Instrukcje do ćwiczeń laboratoryjnych z przedmiotu: Administrowanie sieciami komputerowymi studia niestacjonarne Rzeszów 2010 Tematyka ćwiczeń: Ćwiczenie nr 1: Elementy zarządzania routerem brzegowym Ethernet

Bardziej szczegółowo

Działanie komputera i sieci komputerowej.

Działanie komputera i sieci komputerowej. Działanie komputera i sieci komputerowej. Gdy włączymy komputer wykonuje on kilka czynności, niezbędnych do rozpoczęcia właściwej pracy. Gdy włączamy komputer 1. Włączenie zasilania 2. Uruchamia

Bardziej szczegółowo

Model sieci OSI, protokoły sieciowe, adresy IP

Model sieci OSI, protokoły sieciowe, adresy IP Model sieci OSI, protokoły sieciowe, adresy IP Podstawę działania internetu stanowi zestaw protokołów komunikacyjnych TCP/IP. Wiele z używanych obecnie protokołów zostało opartych na czterowarstwowym modelu

Bardziej szczegółowo

Telefon IP 620 szybki start.

Telefon IP 620 szybki start. Telefon IP 620 szybki start. Instalacja i dostęp:... 2 Konfiguracja IP 620 do nawiązywania połączeń VoIP.....4 Konfiguracja WAN... 4 Konfiguracja serwera SIP... 5 Konfiguracja IAX... 6 1/6 Instalacja i

Bardziej szczegółowo