UNIX / Linux rendszeradminisztráció

Méret: px
Mutatás kezdődik a ... oldaltól:

Download "UNIX / Linux rendszeradminisztráció"

Átírás

1 UNIX / Linux rendszeradminisztráció Répási Tibor egyetemi tanársegéd Miskolc Egyetem,Gépészmérnöki kar, Infomatikai és Villamosmérnöki Tanszékcsoport (IVM) Általános Informatikai Tanszék Iroda: Inf.Int Tel: 2101

2 Mai program SVR-Init mechanizmus Esettanulmány: felhasználói login Felhasználó menedzsment klasszikus UNIX PAM Hosztkonfiguráció Hosztnév, rendszeróra, hálózat, névfeloldás Telepítési folyamatok OS telepítés, csomagtelepítés Szolgáltatások távoli elérése

3 SVR-init mechanizmus A kernel bootolás után egyetlen processz indításáról gondoskodik Init processz (pid=1) A kernel számára a felhasználói mód az init processzel kezdődik. Az init feladata, az összes felhasználói módban futó szolgáltatás indítása, vezérlése. Minden felhasználói módú processznek az init a legelső őse.

4 Az init processz működése A /bin/init binárisból jön létre. Futhat daemon-ként (UNIX háttérprocessz) Interaktítan, parancssorból. Ilyenkor üzenetet küld a daemon-nak. A daemon működése: Definiált futási szinteket (runlevel) kezel Runlevel váltáskor a régihez tartozó szolgáltatásokat leállítja, az újhoz tartozóakat indítja (rc script-ek) Néhány processz futásáról gondoskodik Az idő nagyrészében blokkolt állapotban várakozik; szignálokra reagál.

5 Az init processz működése Az init daemon gyermek processzének terminálódásakor (SIGCHLD): Kiolvassa exit kódját Ellenőrzi, hogy az init indította-e a processzt, ha Igen, akkor megkeresi az okát (inittab rekordod), és annak megfelelően dolgozik tovább. Nem, akkro nem történik tovább semmi. A parancssori init csupán szignálokat küld a

6 Az init konfigurációja: inittab Az init processz indulásakor a /etc/inittab fájlt olvassa, ez szabályozza a működést Viszonylag egyezményes formátumú Szövegfájl, ASCII kar.készlet! Hashmark (#) jellel kezdődő sorok megjegyzések Operatív sorok a 0. oszlopban kezdődnek Rekord szerverzésű Rekord szeparátor: soremelés (<LF>) Mező szeparátor: kettőspont (:) Kötött mezőstruktúra

7 Az init konfigurációja: inittab Az inittab mezői id:runlevels:action:process id: egyedi rekordazonosító 1-4 kar. runlevels: azon futási szintek felszorolása, amely(ek)re a rekord vonatkozik action: tevékenység kiválasztó (respawn, wait, ones, boot, stb.) process: az utasítás, amit indítania kell az initnek

8 Az init konfigurációja: inittab Az action mező érvényes tartalma: respawn: a processz újraindítása valahányszor az terminálódik wait: a megadott runlevelbe való belépéskor a processzt elindítja és kilépését megvárja once: a megadott runlevelbe való belépéskor a processzt elindítja boot: a rendszer indulásakor hajtódik végre a processz, a runlevel mezőtől függetlenül bootwait: ua. Mint boot, csak az init megvárja a processz terminálódását

9 Az init konfigurációja: inittab off: nem csinál semmit (kikapcsolt szolg.) ondemand: spec. runlevel (a, b, c,...) melyek hívása nem okoz runlevel váltást, de a hozzá tartozó ondemand processzek lefutnak. initdefault: az alapértelmezett runlevel sysinit: a rendszer bootolásákor jatódik végre, boot es bootwait-ek előtt (runlevels függtln.) powerwait: áramszüneti értesítő (UPS üzem). Az init várakozik a processz befejezésére. powerfail: ua. Mint powerwait csak várákozás nélkül

10 Az init konfigurációja: inittab powerokwait: értesítő hálózati üzemről, az init megvárja a processz befejezését powerfailnow: UPS üzemben, akku kimerült; gyorsított shutdown eljárás ctrlaltdel: A Ctrl-Alt-Del leütésre a init processz egy SIGINT szignált kap, ilyenkor futtatja ennek a rekordnak megadott processzt kbrequest: ált. Az Alt-<cursor_föl> bill. Kombináció váltja ki.

11 Példa: inittab # The default runlevel. id:2:initdefault: # Boot time system configuration/initialization script. # This is run first except when booting in emergency ( b) mode. si::sysinit:/etc/init.d/rcs # What to do in single user mode. ~~:S:wait:/sbin/sulogin

12 Példa: inittab # /etc/init.d executes the S and K scripts upon change # of runlevel. # # Runlevel 0 is halt. # Runlevel 1 is single user. # Runlevels 2 5 are multi user. # Runlevel 6 is reboot. l0:0:wait:/etc/init.d/rc 0 l1:1:wait:/etc/init.d/rc 1 l2:2:wait:/etc/init.d/rc 2 l3:3:wait:/etc/init.d/rc 3 l4:4:wait:/etc/init.d/rc 4 l5:5:wait:/etc/init.d/rc 5 l6:6:wait:/etc/init.d/rc 6 # Normally not reached, but fallthrough in case of emergency. z6:6:respawn:/sbin/sulogin

13 Példa: inittab # What to do when CTRL ALT DEL is pressed. ca:12345:ctrlaltdel:/sbin/shutdown t1 a r now # Action on special keypress (ALT UpArrow). #kb::kbrequest:/bin/echo "Keyboard Request edit /etc/inittab to let this work." # What to do when the power fails/returns. pf::powerwait:/etc/init.d/powerfail start pn::powerfailnow:/etc/init.d/powerfail now po::powerokwait:/etc/init.d/powerfail stop

14 Példa: inittab # /sbin/getty invocations for the runlevels. # # The "id" field MUST be the same as the last # characters of the device (after "tty"). # 1:2345:respawn:/sbin/getty tty1 2:23:respawn:/sbin/getty tty2 3:23:respawn:/sbin/getty tty3 4:23:respawn:/sbin/getty tty4 5:23:respawn:/sbin/getty tty5 6:23:respawn:/sbin/getty tty6 # Example how to put a getty on a serial line (for a terminal) # T0:123:respawn:/sbin/getty L ttys vt320 #T1:23:respawn:/sbin/getty L ttys vt100

15 Két érdekesség az init-tel UNIX renszergazdák fejből ismerik az inittabot. Miért? Ha sérült a fájlrendszer és az /etc/inittab nem olvasható, akkor az init a konzolról olvassa be azt. Linux kiskapu: a bootloader hajlandó parancssori paramétert adni a bootolandó kernelnek. (pl. init=/bin/sh)

16 Esettanulmány: login folyamat Konzolon és soros terminálón (vagy modemes kapcsolaton) való bejelentkezést vizsgáljuk! (nem telnet, ssh, stb.) A getty program feladata, hogy virtuális konzolhoz, soros vonalhoz ill. Modemhez illessze a karaktersorozatot, és bejelentkező képernyőt jelenítsen meg rajta.

17 Esettanulmány: login folyamat Az init indítja a getty-t (pl. 1:1234:respawn:/sbin/getty tty1) Az 1-es virt.terminált inicializálja A /etc/issue szöveget kiírja Kiír egy login promptot Beolvas egy felhasználó nevet Egy execve rendszerhívassal betölti a /bin/login programot, a felhasználó nevét paraméterként adja. Ezt követően már a login program fut a processz kontextusban!

18 Esettanulmány: login folyamat A login program tevékenységei (ha felhasználó nevet kapott paraméterként): Kiírja a jelszó promptot. Echo nélkül bekéri a jelszót Olvassa a felhasználói adatbázist és ellenőrzi a jelszót, hibás jelszó eseten újra, vagy exit Kiírja a /etc/motd fájl tartalmát A setuid, setgid rendszerhívásokkal átállítja magát a bejelentkező felhasználó tulajdonúvá Egy execve hívással betölti a felhasználó login shelljét Innen a felhasználó login shell-je fut a processz kontextusban, annak jogaival.

19 Esettanulmány: login folyamat A login shell bármilyen futtatható, bináris program lehet! A login shell terminálódásakor: Az init érzékeli, hogy egyik gyermek processze terminálódott Megvizsgálja milyen inittab rekord indította azt (eml.: 1:1234:respawn:/sbin/getty...) Mivel respawn rekord, újraindítja Ismét login képernyőt látunk, mert a getty fut. Jöhet a következő felhasználó.

20 Felhasználó menedzsment A UNIX kezdettől fogva multiuser Az OS szempontjából egy felhasználó: UID: felhasználói számlaszám ( ) Egyetlen kitüntetett felhasználó (UID=1) A rendszergazda azonos az OS user módjával GID: csoport számlaszám ( ) UNIX-ban minden fájl Minden fájlnak van tulajdonosa (uid) és csoportja (gid) A processzeknek van tulajdonosa (uid), jogosultsága (euid), csoportja (gid) és csoport jogosultsága (egid).

21 Felhasználó menedzsment Az ősi UNIX felhasználó adatbázis a /etc/passwd fájl Szövegfájl (csak ASCII kar.készlet) Rekord és mező szervezésű Rekord szeparátor: újsor (<LF>) Mező szeparátor: kettőspont (:) Kötött mezőszerkezet

22 Felhasználó menedzsment A passwd fájl mezőszerkezete: login:pwhash:uid:gid:gecos:homedir:shell Login: a felhasználó bejelentkezési neve Pwhash: a felhasználó jelszava titkosítva Uid: a számlaszám Gid: csoport számlaszám Gecos: szöveges megjegyzés mező Homedir: a felhasználó induló jegyzéke Shell: a login shell program elérési útvonala

23 Felhasználó menedzsment Jelszavak titkosítása: az alap algoritmus az 56 bites DES A kulcs a felhasználó által begépelt jelszó A só (salt) egy 2 karakterből [A-Za-z0-9./] álló sztring amit a kulcs permutálására használ (4096 lehetséges permutáció). A kulcs első 8 karakterének alsó 7 bitje alkotja a titkosítási kulcsot a DES számára Ezzel a kulccsal egy konstans (általában csupa nulla) sztringet titkosít Az eredmény egy 13 megjeleníthető karakterből álló sztring, melynek első két karaktere a salt.

24 Felhasználó menedzsment A kulcstér 2^56, azaz 7.2*10^16 elemű. A passwd fájlt minden felhasználó olvashatja, a rendszergazda írhatja. A passwd fájlt író programok (passwd, chfn, chsh, stb.) a rendszergazda euid-javal futnak. Problémák: A titkosított jelszavak megszerezhetők Ekkora kulcstér nyers erővel néhány 10 óra alatt lehereshető Nincs nyilvántartása a jelszócserének, letiltásnak, jelszó elévülésnek.

25 Felhasználó menedzsment A GNU kiegészítése a jelszó titkosítás MD5 algoritmussal. Ha a titkosított jelszó &1&...& alakú, akkor MD5-tel lett titkosítva. Tulajdonságai: A teljes kulcsot használja, nemcsak az első 8 karakterének alsó 7 bitjét. Nagyobb kulcstér, több idő kell a brute force -nak.

26 Felhasználó menedzsment A csoportok a /etc/group fájlban vanna definiálva. A group fájl szerkezete megegyezik a passwd fájléval, de más a mezőszerkezet group:pw:gid:userlist Group: a csoport neve Pw: a csoport jelszava titkosítva Gid: a csoport számlaszáma Userlist: a csoport tagjainak listája, vesszővel (,) elválasztva

27 Shadow file Problémák: A jelszavak nincsennek biztonságban Nincs nyilvántartás a jelszócseréről, lejáratról, stb. A passwd-nek olvashatónak kell lennie mindenki számára. Megoldás: a jelszavak szeparált tárolása, a /etc/shadow fájlban. Felépítésében megegyezik a passwd fájllal, de mások a mezői.

28 Shadow file A shadow mezők login:pw:change:noch:mustch:expw:expd:dis:r es Login: login nev (kapcsolókulcs passwd-vel) Pw: a titkosított jelszó Change: a jelszó módosításának napja (epoch) Noch: hány napig nem változtatható újra Mustch: hány nap után kötelező változtatni Expw: ennyi nap után figyelmeztet az OS Expd: ennyi nap után letilt az OS Dis: a letiltás napja (epoch) Res: fenntartott mező

29 Shadow file A shadow file a rendszergazda számára írható-olvasható, a shadow csoport számára csak olvasható, a többi felhasználó számára nem hozzáférhető. A login program euid-je a rendszergazdáé a jelszó azonosítás idején. A jelszó lejáratát a login program ellenőrzi. A passwd program a rendszergazda euidjával fut.

30 PAM alapok Korszerű felhasználó azonosítás követelményei Biztonság Többféle mechanizmus, felhasználó adatbázis Több hoszton ugyanaz az adatbázis legyen elérhető Megbontható legyen szolgáltatásonként Egységes minden szolgáltatásra Megoldás: Pluggable Authentication Modules (PAM) Nem csak linux, hanem több OS gyártó is használja (pl. Sun).

31 PAM alapok Jellemzői OS független felhasználó azonosító rendszer Modul rendszerű Az azonosítást az azonosító hatóság biztosítja Minden azonosító hatósághoz van modul (authentication backend) Az azonosítást szolgáltatás (service) kérheti Konfigurációval szabályozható, hogy melyik szolgáltatás, milyen modulokat használjon

32 PAM alapok Authentication backend: UNIX: a hagyományos UNIX passwd, group, shadow fájlok LDAP: címtár szolgáltató adatbázis Tetszőleges adatbázis, vagy egyénileg fejlesztett modul Szolgáltatások: Bármilyen program amely a PAM library-t használja azonosításra.

33 PAM alapok Modul három célra használható: Auth: felhasználó azonosításra Account: felhasználói adatok kinyerésére Session: ülés létesítésre Password: jelszó változtatásra Minden szolgáltatásnak megadható, hogy melyik modult milyen célra használhat. Egy szolgáltatás használhat többet is. Vannak speciális modulok is: pl. access: hozzáférés korlátozása, idő, acl, stb. alapján

34 PAM alapok Előnyei: Széleskörű támogatottság Nagy rugalmasság Központosítottan szabályozható a hozzáférés a szolgáltatásokhoz. Hátrányai: Kikerülhető és régi szoftverek ki is kerülik Nincs challange/response jelszó azonosítás (Winodws-os világ teljesen idegen tőle)

35 Hosztkonfiguráció Mit kell beállítani, hogy egy gép használható legyen? Hogyan állítsuk rendszerünk paramétereit? Hol találunk segítséget?

36 Hosztnév Minden gép rendelkezik névvel A használatos névrendszer a DNS, a hosztnévre nem kötelező (UNIX elviseli) Hostname: a gép neve (nem szükséges az egyediség) Domainname: a gép tartományneve Pl. zeus.iit.uni-miskolc.hu Linux-okon nyugottan szerkesszük /etc/hostname fájlt. Általánosan használjuk a hostname parancsot.

37 Rendszeróra beállításai Meg kell különböztetni: Hardveróra: hardver, általában háttérteleppel Rendszeróra: az operációs rendszer üzemelteti, szoftver, az bootoláskor a hardverórához szinkronizál Általában az órák GMT szerint járnak. Időzóna számításokat library függvények végeznek. A rendszerórát date, a harverórát hwclock parancsokkal állítjuk.

38 Rendszeróra beállításai Az óra igen fontos eszköz, állítása különös körültekintést igényel. Naplózás időpecsétjei Fájlrendszer időpecsétjei Az időpecsétek összekeveredése komoly problémákat okoz. Óraállítást általában egyfelhasználós üzemmódban!

39 Időzóna Az órák GMT (UTC) szerint járnak, de az időpecsétet helyi időben használjuk. Az átszámítást könyvtári függvények végzik. Az időzóna beállítás a környezetben (environment) tárolódik. Beállításához a tzconfig programot használjuk. A órákat és az időzónát csak a rendszergazda állíthatja, a többi felhasználó pedig csak lekérdezheti.

40 IP hálózati beállítások UNIX rendszerek leggyakrabban használt hálózati architektúrája a TCP/IP protokollokon alapszik. Implementációja a kernel része, telepítés ritkán szükséges. Szokásosan a hálózati interfészek beállítására az ifconfig programot, az útválasztótábla beállítására a route programot használjuk. A beállítások ellenőrzésére: ping, traceroute, telnet

41 IP hálózati beállítások A beállítások a kernel adatstruktúráiban tárolódnak, ezáltal nem perzisztensek. Minden bootolás után beállítást igényel. A legtöbb UNIX rendszer használ konfiguráló scripteket a beállításra. Általában /etc/init.d/network. Most a Debian/GNU Linux konfigurációját nézzük át.

42 IP hálózati beállítások (Debian) A /etc/network scriptet ne piszkáljuk!!! Minden beállítás a /etc/network/ jegyzékben található. A legfontosabb fájl itt az interfaces Szövegfájl A sor elején hashmark (#) jelzi a megjegyzés sorokat Szerkezetét példan tanulmányozzuk! Interfészek ki-, bekapcsolására az ifup, ifdown utasításokat használjuk.

43 IP hálózati beállítások (Debian) A loopback eszköz: # The loopback interface auto lo iface lo inet loopback Ezután az ifconfig mutatja, hogy van ilyen eszköz és a ping válaszol lo Link encap:local Loopback inet addr: Mask: inet6 addr: ::1/128 Scope:Host UP LOOPBACK RUNNING MTU:16436 Metric:1 RX packets:81898 errors:0 dropped:0 overruns:0 frame:0 TX packets:81898 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes: (232.1 MiB) TX bytes: (232.1 MiB)

44 IP hálózati beállítások (Debian) Egy ethernet eszköz statikus IP címmel: auto eth0 iface eth0 inet static address # address netmask network broadcast gateway Eleg egyértelmű, nem? Az ifconfig : eth0 Link encap:ethernet HWaddr 00:04:E2:00:79:63 inet addr: Bcast: Mask: inet6 addr: 2001:738:6001:500:204:e2ff:fe00:7963/64 Scope:Global inet6 addr: fe80::204:e2ff:fe00:7963/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets: errors:0 dropped:0 overruns:0 frame:0 TX packets: errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes: (1.7 GiB) TX bytes: (431.0 MiB) Interrupt:11 Base address:0x4f00

45 IP hálózati beállítások (Debian) Az útválasztó tábla szerkesztésére egyszerű munkaállomáson szerencsére nincs szükség, mindent megold magától. Egy interfész automatikus dhcp konfigurációval auto eth0 iface eth0 inet dhcp

46 IP hálózati beállítások (Debian) Az IPv4 stack viselkedését módosító sysctl: ip_forward: net.ipv4.ip_forward = 1 spoofprotect: net.ipv4.conf.default.rp_filter = 1 net.ipv4.conf.all.rp_filter = 1 tcp_syncookies: net.ipv4.tcp_syncookies = 1 További aljegyzékek: if-down.d/ : interfész deaktiválásakor lefutó scriptek (run-parts) if-post-down.d/ : interfész deaktiválása után if-up.d/ : interfész aktiválásakor if-pre-up.d/ : interfész aktiválása előtt

47 Névfeloldás Hosztnevek és IP címek adatbázisa Előrefelé feloldás: hosztnév -> IP Visszafelé feloldás: IP -> hosztnév Nem mindig egyértelmű, gondoljunk bele! A programok számára könyvtári függvények (pl. gethostbyname() ) biztosítják a név- és címfeloldást. A függvények viselkedése konfigurálható Többféle névfeloldó rendszer Sorrend

48 Névfeloldás Az nsswitch.conf fájl Névterek összerendelése a névfeloldó szolgáltatásokkal Szövegfájl <névtér>: <feloldó1> <feloldó2>... struktúra Most csak a hosts névtér feloldására figyelünk! passwd: group: shadow: #passwd: #group: #shadow: hosts: networks: protocols: services: ethers: rpc: compat compat compat files ldap files ldap files ldap files dns files db files db files db files db files netgroup: nis

49 Névfeloldás Névfeloldás fájlból /etc/hosts localhost repasi.iit.uni miskolc.hu repasi # www db.iit.uni miskolc.hu www db Névfeloldás DNS szolgáltatással /etc/resolv.conf A hosts parancsot használjuk a működés ellenőrzéséhez. DNS-ről lesz egy egész előadas :)

50 Névfeloldás, DNS beállítás A resolv.conf tartalma search iit.uni miskolc.hu. uni miskolc.hu. nameserver nameserver nameserver A search rekord megadja, hogy milyen domainekkel egészítse ki automatikusan a keresést. A nameserver rekordok megadják, mely gépeken van DNS névszerver. Ha az egyik nem válaszol, akkor próbálkozik a következővel.

51 Telepítési folymatok Az OS telepítés nagyon változatos lehet. Mai Linux disztribúciók sem egységesek! Az adott disztribúcióhoz kell megkeresni az INSTALL nevű fájlt, amiben leírják részletesen. A Debian GNU/Linux 4.0 telepítése Igen egyszerű (a Windows-é sem egyszerűbb) Telepítés történhet: Telepítő CD-ről Hálózati telepítés: A telepítő bootolása CD-ről vagy USB-ről, utánna letöltés

52 Telepítési folymatok Sokkal fontosabb (gyakoribb feladat) a szoftverek telepítése, ami történhet Kézzel Csomagkezelővel Kézi telepítés Advanced users only! Wizard nincs, nekünk kell varázsolnunk: letöltés, kicsomagolás, konfigurálás, fordítás, installáció másolás Komoly probléma az eltávolítás, frissítés Nagy nehézségeket okozhatnak a függőségek

53 Telepítőkészletek (Debian) A CD/DVD telepítőkészlet, több CD/DVD-s kiadvány 1. CD/DVD bootolható, elindul a menüvezérelt telepítő A OS minden része csomagban van. Telepítés folyamata: fájlrendszerek előállítása (particionálás, kötegesítése, format, stb.) alaprendszer előállítása (debootstrap) csomagok telepítése A CD/DVD-k tartalmazzák a csomagokat is (package repository)

54 Telepítőkészletek (Debian) Hálózati telepítés: Kis méretű ( MB) bootimage CD-ről vagy USB flash drive-ról bootolható Leegyszerűsített OS tartalma: menüvezérelt telepítő program device driver modulok hálózat beállítása diszk menedzser telepítőkészlet letöltő

55 Telepítőkészletek Más operációs rendszerek telepítői igen változatosak! A CD/DVD-ről bootolás szokványos. A hálózati telepítés nem ritka. A csomagkezelők használata igen gyakori.

56 Csomagkezelők Szinte minden OS disztribútornak van sajátja. (nemcsak Linux-oknak) A legelterjedtebb Linux csomagkezelők Slackware (tgz) RedHat (rpm) Debian (deb) Gentoo portage (tar.gz)

57 Csomagkezelők Általános jellemzői: Csomagok telepítését, beállítását, frissítését, eltávolítását vegzi Nyilvántartást vezet a csomagokról Csomag: Egy jól meghatározott szoftvert/komponenst tartalmaz Tartalmazza a telepítéshez, beállításhoz, frissítéshez, eltávolításhoz szükséges információkat (script-eket) Leírást a csomag tartalmáról, verziószámot Kapcsolatokat (requires, recommends, suggests, provides, conflicts)

58 Csomagtárak A disztribútor összetartozó (egy verzió) csomagjait egy csomagtárban ún. Package repository-ban hozza nyilvánosságra. Lehet CD/DVD-n, ftp- vagy webszerveren. Csomaglistát tartalmaz. A csomagok frissítésére (biztonsági vagy funkcionális) és verzió nyomkövetésére alkalmas.

59 A Debian csomagkezelő A Debian disztribúció csomagjai egy-egy.deb fájlban találhatók. Csomagkezelője a dpkg program dpkg -i <csomag> : csomag telepítése dpkg -r <csomag> : csomag eltávolítása A csomagoktárat az apt programok kezelik. /etc/apt/sources.list : a csomagtárak elérhetőségei apt-get update : frissíti a csomaglistát apt-get install csomag : telepíti a csomagot apt-get remove [--purge] csomag : eltávolítja a csomagot apt-get upgrade : frissíti azokat a csomagokat, amiből jelent meg újabb verzió

60 A Debian csomagkezelő apt-cache search kulcsszó : csomagok keresése apt-cache showpkg csomag : egy csomag attribútumainak kiírása Vannak front-end programok dselect: régi, karakteres, menüvezérelt synaptic: grafikus (X-Window) csomagkezelő aptitude: karakteres, menüvezérelt

61 Távoli szolgáltatások - alapfogalmak Programok egy csoportosítása: Szolgáltatást nyújtó, szolgáltató (szerver) Szolgáltatást igényló (kliens) Itt mindig a szolgáltatás a lényeg! A kliens/szerver modell alapját a kliens és szerver közti kommunikáció képzi: Pont-pont kommunikáció Távoli szolgáltatás = külön gépen van a szerver és a kliens (hálózat köti össze) Szerver: gyakran kapcsolatra vár, kérést fogad, feldolgoz, válaszol. Kliens: kapcsolatot kezdeményez, kérést kült, választ fogad

62 Távoli szolgáltatások - alapfogalmak A felhasználó gyakran a klienssel áll kapcsolatban. Vigyázat ez NEM mindig igaz!!! Tervezési szempontok: Szolgáltatás orientáltság 1 szerver 1 fajta szolgáltatás 1 szerver, 1 kliens koncepció Több kliens egyidejű kiszolgálása -> multiprocess, multi-thread és worker modellek

63 Shell szolgáltatások A szolgáltatás: egy (távoli) gép karakteres parancsértelmezőjének használata. Megvalósítások: Telnet protokoll Remote Shell Secure Shell

64 Telnet Szerver: Tcpwrapper Szolgáltatás: getty Kliens: Leütött karakterek küldése Érkező karakterek kiírása Lehet LINEMODE. Lehet local echo is Kommunikáció: TCP - kapcsolatorientált (23-ös port) Titkosítatlan

65 Remote Shell A Unix r* utásítások ősi BSD maradványok. (r = remote) Meglévő szolgáltatások ideiglenes hálózatosításának eredményei. Szerver: Tcpwrapper azonosító protokoll és rutinok Szolgoláltató: Bourne shell Kliens: Hasonló a telnet-hez Azonosító eljárással bővített

66 Secure Shell Az rsh mintájára készült Titkosított kommunikáció Biztonságos azonosítási eljárások: Jelszó: challange/response Pubkey Titkosítás: Egykulcsos, véletlen kulccsal Kapcsolatfelvételkor kulcs-csere kétkulcsos titkosítással Használt algoritmusok: DES, IDEA, DH, RSA, DSA, stb.

67 Fájlátvitel Célja: fájlok másolása gépek között Gyakori szoláltatásai: File Transfer Protocol, FTP Rcp Scp Probléma: különböző architektúrák, különböző fájl formátumok még szöveg esetén is.

68 FTP Szerver: Speciális program Komplex funciónálitás Aktív szerver: kapcsolatot kezdeményez a klienssel Kliens: Parancsértelmező jellegű Kommunikáció: Két TCP kapcsolat! tcp/21 : command channel tcp/20 : data channel szerver nyitja!!! Szabvány kiegészítés: Passzív ftp: az adatkapcsolatot is a kliens nyitja

69 RCP Az rsh mintájára készült. Szerver: Tcpwrapper + azonosító eljárás, rutinok Cp parancshoz hasonló program Kliens: Tcpwrapper + azonosító rutinok Cp parancshoz hasonló program Kommunikáció: TCP

70 SCP Szerver: SSH szerver Kliens: Scp parancs Kommunikáció ua. mint ssh

71 Távoli GUI Az X window rendszer kliens/szerver felépítésű. Különválasztja a megjelenítést és az alkalmazás logikát. Szolgáltatás: Megjelenítő Eseményfigyelés, közvetítés Szerver: Képernyő-, billentyűzet-, egér-kezelés Ablakozó megjelenítés, eseménykezelés Kliens: X library-t használó programok Kommunikáció: Unix domain socket, TCP

72 Távoli GUI A felhasználó az Xserver előtt ül. A programok a kliensek, ezek futhatnak távoli gépen. X kliens programnak meg kell adni az X szerver címét, display és asztal számát. DISPLAY környezeti változó. Az X szerveren engedélyezni kell a kliensek kapcsolódását. xhost parancs SSH-val az X kapcsolat is tunnel-ezhető

73 Speciális alkalmazások Másolás ssh-val cat file ssh tavoligep 'cat > file' tar cf dir/ ssh tavoligep 'cat > /dev/tape0 X tunnel-ezés ssh -X tavoligep 'xkliens' Port tunnel-ezések ssh -L8080: :80 tavoligep ssh -R8080: : 80 tavoligep

74 Speciális alkalmazások FISH: KDE szolgáltatás / protokoll Ssh alapú Egy perl scriptet tölt át a távoli gépre és futtatja, ez a szerver A kliens, a KDE fájlkezelője (kfm), alblak A kommunikáció ugyanazon az egy ssh kapcsolaton zajlik.

OPERÁCIÓS RENDSZEREK, PROGRAMOZÁSI ALAPISMERETEK. Répási Tibor dr. Vadász Dénes - Wagner György Miskolci Egyetem HEFOP-3.3.

OPERÁCIÓS RENDSZEREK, PROGRAMOZÁSI ALAPISMERETEK. Répási Tibor dr. Vadász Dénes - Wagner György Miskolci Egyetem HEFOP-3.3. OPERÁCIÓS RENDSZEREK, PROGRAMOZÁSI ALAPISMERETEK Répási Tibor dr. Vadász Dénes - Wagner György Miskolci Egyetem HEFOP-3.3.1-P-2004-06-0012 1 Tartalom Bevezetés, UNIX rendszerek gyökerei, alapfilozófiája

Részletesebben

IPv6 alapú otthoni LAN hálózat kialakítása

IPv6 alapú otthoni LAN hálózat kialakítása IPv6 alapú otthoni LAN hálózat kialakítása Az IPv6 alapú internet-kapcsolat sikeres telepítése során Ön egy adott eszköz számára ami tipikusan egy számítógép biztosította az IPv6-os hálózati kapcsolatot,

Részletesebben

X. Mérés SZÉCHENYI ISTVÁN EGYETEM GYŐR TÁVKÖZLÉSI TANSZÉK. Mérési utasítás

X. Mérés SZÉCHENYI ISTVÁN EGYETEM GYŐR TÁVKÖZLÉSI TANSZÉK. Mérési utasítás Mérési utasítás 6to4 A 6to4 A 6to4 segítségével az IPv6 képes eszközök egy csak IPv4-et támogató környezetben képesek IPv6 segítségével kommunikálni. Ehhez az RFC 3056-ban rögzített automatikus tunnelt

Részletesebben

Hálózati adminisztráció Linux (Ubuntu 9.04) 8. gyakorlat

Hálózati adminisztráció Linux (Ubuntu 9.04) 8. gyakorlat Hálózati adminisztráció Linux (Ubuntu 9.04) 8. gyakorlat Johanyák Zsolt Csaba 1 1. Helyi felhasználók létrehozása Felhasználót grafikusan és parancssorból is létrehozhatunk. Hozzunk létre három felhasználót

Részletesebben

Hálózatok építése és üzemeltetése

Hálózatok építése és üzemeltetése Hálózatok építése és üzemeltetése Szoftver szerszámok 1 Hálózati kommunikáció Layer 1-2-3 Hálózati interfész neve: eth0, wlan1, MAC cím IP cím Switch/kapcsoló (a helyi hálózaton) A továbbítás alapja: MAC

Részletesebben

Operációs rendszerek. 5. előadás rendszer adminisztráció 2006/2007. II. félév. Dr. Török Levente

Operációs rendszerek. 5. előadás rendszer adminisztráció 2006/2007. II. félév. Dr. Török Levente Operációs rendszerek 5. előadás rendszer adminisztráció 2006/2007. II. félév Dr. Török Levente A mai program Egy unix boot jának fázisai. Hálózati protokolok: IP, DHCP, SMB Services ssh, x11, window managers,

Részletesebben

Hálózatok építése és üzemeltetése

Hálózatok építése és üzemeltetése Hálózatok építése és üzemeltetése ZH konzultáció 1 ZH Teszt feladatok lesznek GO / NO-GO Elektronikus rendszerben, Google Forms IB026, QBF13: kell notebook IB.213: aki nem tud gépet hozni (de csak kb.

Részletesebben

Debian mint Desktop Operációs rendszer

Debian mint Desktop Operációs rendszer Debian mint Desktop Operációs rendszer Ez a dokumentum segítséget nyújt a Linux mindennapos használatához, a dokumentumszerkesztéstől a video- és zenelejátszáson át a böngészésig. Az itt felhasznált programok,

Részletesebben

SSH haladóknak. SSH haladóknak

SSH haladóknak. SSH haladóknak 1 minden ami a sima jelszavas bejelentkezésen túl van, kulcsok, port forward szegény ember vpn-je Zámbó Marcell Andrews IT Engineering Kft. Amit az sshról tudni érdemes... 2 man ssh man

Részletesebben

LINUX Hálózat beállítása. Forrás:

LINUX Hálózat beállítása. Forrás: Forrás: http://szit.hu/doku.php?id=oktatas:linux:h%c3%a1l%c3%b3zat http://kmf.uz.ua/centos/gui/ Hálózathoz mi szükséges? Hálózati kártya hálózatot kezelő eszköz Hálózati közeg kábel, rádióhullám (wifi)

Részletesebben

Amennyiben argumentumként megadunk egy interfész nevet, úgy csak a megadott interfészt fogja kilistázni.

Amennyiben argumentumként megadunk egy interfész nevet, úgy csak a megadott interfészt fogja kilistázni. Mérési utasítás Az ifconfig és a ping parancsok Az ifconfig parancs Az ifconfig parancs a Linux hálózati paramétereinek beállítására szolgál. Amennyiben csak önmagában adjuk ki a parancsot, látható, hogy

Részletesebben

Hálózati alapok. készítette: Sallai András

Hálózati alapok. készítette: Sallai András Hálózati alapok készítette: Sallai András Elmélet TCP/IP A név nem egy protokoll, hanem protokollok gyűjteménye. A névben két protokoll szerepel a gyűjteményből, de nem csak ezt a két protokollt tartalmazza

Részletesebben

Foglalkozási napló. Informatikai rendszergazda 14. évfolyam

Foglalkozási napló. Informatikai rendszergazda 14. évfolyam Foglalkozási napló a 20 /20. tanévre Informatikai rendszergazda 14. évfolyam (OKJ száma: 54 41 04) szakma gyakorlati oktatásához A napló vezetéséért felelős: A napló megnyitásának dátuma: A napló lezárásának

Részletesebben

Hálózati beállítások Készítette: Jámbor Zoltán 2016

Hálózati beállítások Készítette: Jámbor Zoltán 2016 Hálózati beállítások Miről lesz szó? Hálózati csatoló(k) IP paramétereinek beállítása, törlése, módosítása. IP paraméterek ellenőrzése. Hálózati szolgáltatások ellenőrzése Aktuális IP paraméterek lekérdezése

Részletesebben

Ha a parancs argumentuma egy interfész, akkor csak a megadott interfészt beállításait jeleníti meg.

Ha a parancs argumentuma egy interfész, akkor csak a megadott interfészt beállításait jeleníti meg. Mérési utasítás ifconfig, ping, WireShark használata Az ifconfig parancs Az ifconfig parancs a Linux Ethernet interfészek (hálózati vezérlők) hálózati paramétereinek beállítására, és az aktuális beállítások

Részletesebben

Operációs rendszerek. 3. gyakorlat: UNIX rendszergazdai ismeretek 3

Operációs rendszerek. 3. gyakorlat: UNIX rendszergazdai ismeretek 3 Operációs rendszerek 3. gyakorlat: UNIX rendszergazdai ismeretek 3 A UNIX felhasználói adatbázisa Minden több felhasználós operációs rendszernek nyilván kell tartania felhasználókat és azok tulajdonságait.

Részletesebben

Hálózati adminisztráció Linux (Ubuntu 8.04) 12. gyakorlat

Hálózati adminisztráció Linux (Ubuntu 8.04) 12. gyakorlat Hálózati adminisztráció Linux (Ubuntu 8.04) 12. gyakorlat Johanyák Zsolt Csaba 1 A gyakorlat célja az, hogy a hallgató tapasztalatokat szerezzen az OpenLDAP szerver telepítésében és konfigurálásában. A

Részletesebben

Operációs rendszerek. A Windows NT felépítése

Operációs rendszerek. A Windows NT felépítése Operációs rendszerek A Windows NT felépítése A Windows NT 1996: NT 4.0. Felépítésében is új operációs rendszer: New Technology (NT). 32-bites Windows-os rendszerek felváltása. Windows 2000: NT alapú. Operációs

Részletesebben

Mérési útmutató a Secure Shell (SSH) controll és audit című méréshez

Mérési útmutató a Secure Shell (SSH) controll és audit című méréshez Mérési útmutató a Secure Shell (SSH) controll és audit című méréshez 2016. február A mérést kidolgozta: Höltzl Péter Balabit Europe Kft. BME, CrySyS Adat- és Rendszerbiztonság Laboratórium 1. Elméleti

Részletesebben

PPPoE kiszolgáló telepítése Linux-ra

PPPoE kiszolgáló telepítése Linux-ra Bálind Zoltán Kincses Levente Szabadkai Műszaki Főiskola Szabadka 2007. II. 5. - 2 - Tartalomjegyzék TARTALOMJEGYZÉK 3 BEVEZETŐ 4 JOGI ÉS FELELŐSSÉG NYILATKOZAT 4 HARDVER 4 KÖVETELMÉNYEK 5 RENDSZER KAPACITÁS

Részletesebben

1. Üres merevlemez gépbe helyezése, Boot a CD1 telepíto lemezrol (Hiba esetén video állítása VGA módra F4 billentyüvel, )

1. Üres merevlemez gépbe helyezése, Boot a CD1 telepíto lemezrol (Hiba esetén video állítása VGA módra F4 billentyüvel, ) / LINUX-1. FELADATMEGOLDÁSA A. Az UHU-Linux telepítése 1. Üres merevlemez gépbe helyezése, Boot a CD1 telepíto lemezrol (Hiba esetén video állítása VGA módra F4 billentyüvel, ) 2. Telepítés kiválasztása

Részletesebben

Segédlet a Hálózati architektúrák és protokollok laborgyakorlathoz v0.6

Segédlet a Hálózati architektúrák és protokollok laborgyakorlathoz v0.6 Segédlet a Hálózati architektúrák és protokollok laborgyakorlathoz v0.6 Bevezetés A laborgyakorlaton alkalmazott operációs rendszer: Linux Disztribúció: Knoppix Linux Live 6.x (DVD változat) Linux parancsok:

Részletesebben

TI TMDSEVM6472 rövid bemutatása

TI TMDSEVM6472 rövid bemutatása 6.6.1. Linux futtatása TMDSEVM6472 eszközön TI TMDSEVM6472 rövid bemutatása A TMDSEVM6472 az alábbi fő hardver paraméterekkel rendelkezik: 1db fix pontos, több magos (6 C64x+ mag) C6472 DSP 700MHz 256MB

Részletesebben

Konfigurálás és mérés IP hálózatokban. Varga Tamás

Konfigurálás és mérés IP hálózatokban. Varga Tamás Konfigurálás és mérés IP hálózatokban Hálózati eszközök csoportosítása IP-t beszlélő berendezések fajtái: számítógép (host) szerver munkaállomás vagy PC terminál router tűzfal (firewall) nem IP eszköz

Részletesebben

2014 UNIVERSITAS SCIENTIARUM SZEGEDIENSIS UNIVERSITY OF SZEGED

2014 UNIVERSITAS SCIENTIARUM SZEGEDIENSIS UNIVERSITY OF SZEGED Tavasz 2014 UNIVERSITAS SCIENTIARUM SZEGEDIENSIS UNIVERSITY OF SZEGED Department of Software Engineering Számítógép-hálózatok 3. gyakorlat Packet Tracer alapok Deák Kristóf S z e g e d i T u d o m á n

Részletesebben

2015/10/08 16:00 1/12 ArchLinux

2015/10/08 16:00 1/12 ArchLinux 2015/10/08 16:00 1/12 ArchLinux < Linux ArchLinux Szerző: Sallai András Copyright Sallai András, 2012 Licenc: GNU Free Documentation License 1.3 Web: http://szit.hu Telepítő beszerzése Az alábbi weboldalon

Részletesebben

Az adott eszköz IP címét viszont az adott hálózat üzemeltetői határozzákmeg.

Az adott eszköz IP címét viszont az adott hálózat üzemeltetői határozzákmeg. IPV4, IPV6 IP CÍMZÉS Egy IP alapú hálózat minden aktív elemének, (hálózati kártya, router, gateway, nyomtató, stb) egyedi azonosítóval kell rendelkeznie! Ez az IP cím Egy IP cím 32 bitből, azaz 4 byte-ból

Részletesebben

Hálózati architektúrák laborgyakorlat

Hálózati architektúrák laborgyakorlat Hálózati architektúrák laborgyakorlat 4. hét Dr. Orosz Péter, Skopkó Tamás 2012. szeptember Hálózati réteg (L3) Kettős címrendszer Interfész konfigurációja IP címzés: címosztályok, alhálózatok, szuperhálózatok,

Részletesebben

Az internet ökoszisztémája és evolúciója. Gyakorlat 1

Az internet ökoszisztémája és evolúciója. Gyakorlat 1 Az internet ökoszisztémája és evolúciója Gyakorlat 1 GNS3: installálás és konfiguráció GNS3: hálózatszimulátor Valódi router/hoszt image-ek hálózatba kapcsolása emulált linkeken keresztül: CISCO, Juniper,

Részletesebben

Tájékoztató. Használható segédeszköz: -

Tájékoztató. Használható segédeszköz: - A 12/2013. (III. 29.) NFM rendelet szakmai és vizsgakövetelménye alapján. Szakképesítés, azonosító száma és megnevezése 51 481 02 Szoftverüzemeltető-alkalmazásgazda Tájékoztató A vizsgázó az első lapra

Részletesebben

Hálózati architektúrák és Protokollok GI 8. Kocsis Gergely

Hálózati architektúrák és Protokollok GI 8. Kocsis Gergely Hálózati architektúrák és Protokollok GI 8 Kocsis Gergely 2018.11.12. Knoppix alapok Virtuális gép létrehozása VirtualBox-ban (hálózatelérés: bridge módban) Rendszerindítás DVD-ről vagy ISO állományból

Részletesebben

Hálózati architektúrák és Protokollok GI 7. Kocsis Gergely

Hálózati architektúrák és Protokollok GI 7. Kocsis Gergely Hálózati architektúrák és Protokollok GI 7 Kocsis Gergely 2017.05.08. Knoppix alapok Virtuális gép létrehozása VirtualBox-ban (hálózatelérés: bridge módban) Rendszerindítás DVD-ről vagy ISO állományból

Részletesebben

2. fejezet Hálózati szoftver

2. fejezet Hálózati szoftver 2. fejezet Hálózati szoftver Hálózati szoftver és hardver viszonya Az első gépek összekötésekor (azaz a hálózat első megjelenésekor) a legfontosabb lépésnek az számított, hogy elkészüljön az a hardver,

Részletesebben

DWL-G520 AirPlus Xtreme G 2,4GHz Vezeték nélküli PCI Adapter

DWL-G520 AirPlus Xtreme G 2,4GHz Vezeték nélküli PCI Adapter Ez a termék a következő operációs rendszereket támogatja: Windows XP, Windows 2000, Windows Me, Windows 98SE DWL-G520 AirPlus Xtreme G 2,4GHz Vezeték nélküli PCI Adapter Előfeltételek Legalább az alábbiakkal

Részletesebben

OpenBSD hálózat és NAT64. Répás Sándor 2013.11.25.

OpenBSD hálózat és NAT64. Répás Sándor 2013.11.25. OpenBSD hálózat és NAT64 Répás Sándor 2013.11.25. Hálózati beállítások /etc/hostname.* állományok A * helyén a hálózati kártya típus (driver) azonosító Tartalmazza az adott kártya/interfész IPv4 és IPv6

Részletesebben

Kiskapu Kft. Minden jog fenntartva

Kiskapu Kft. Minden jog fenntartva Könnyû álom (8. rész) Hálózati forgalom vizsgálata. mikor a rendszer nem úgy viselkedik, ahogy elvárnánk, vagy egyszerûen nem tudjuk, hogy mi történik a hálózatunkon, hasznos segédeszköz lehet a tcpdump

Részletesebben

Informatika szintmérő-érettségi tételek 2015. február

Informatika szintmérő-érettségi tételek 2015. február 1.oldal (18) Rendszer karbantartása Rendszerkarbantartás fogalma: Minden operációs rendszer tartalmaz eszközöket a hardver- és a szoftverkomponensek karbantartására. Idesoroljuk a hardveralkotók szoftveres

Részletesebben

Operációs Rendszerek II. labor. 4-5. alkalom

Operációs Rendszerek II. labor. 4-5. alkalom Operációs Rendszerek II. labor 4-5. alkalom Több program egyszerre Többszörös bejelentkezéssel triviális Egy shell alól is lehet: Indítás háttérben: & Futó program felfüggesztése: CTRL-Z Háttérbe

Részletesebben

A fenti meghatározást kiegészítendõ, a könyv során az alábbiakat boncolgatjuk, amelyek mindegyike egy-egy, az SSH által biztosított megoldás:

A fenti meghatározást kiegészítendõ, a könyv során az alábbiakat boncolgatjuk, amelyek mindegyike egy-egy, az SSH által biztosított megoldás: Bevezetés A Secure Shell (SSH, biztonságos héj ) egy segédprogram, amelyet számos módon leírhatunk. Mondhatjuk, hogy protokoll, hogy titkosító eszköz, hogy ügyfél kiszolgáló alkalmazás, vagy hogy parancsfelület

Részletesebben

PPPv4+PPPv6. PPPv4+PPPv6 AN

PPPv4+PPPv6. PPPv4+PPPv6 AN Az IPv6-os hálózati kapcsolatot indító számítógép operációs rendszerének beállítása közvetlen csatlakozás esetén (otthoni hálózati eszköz használata nélkül) Az IPv6-os bejelentkezés minden esetben egy

Részletesebben

EMTP, EGY ÚJ LEVELEZÕ PROTOKOLL ÉS IMPLEMENTÁCIÓJA

EMTP, EGY ÚJ LEVELEZÕ PROTOKOLL ÉS IMPLEMENTÁCIÓJA EMTP, EGY ÚJ LEVELEZÕ PROTOKOLL ÉS IMPLEMENTÁCIÓJA Iványi Tibor, ivanyit@tigris.klte.hu Csukás Levente, csukasl@fox.klte.hu Kossuth Lajos Tudományegyetem Informatikai és Számító Központ Abstract The well

Részletesebben

Szalai Ferenc szferi@gluon.hu. http://www.gluon.hu

Szalai Ferenc szferi@gluon.hu. http://www.gluon.hu Amit mindig is tudni akartál az LDAP-ról, de sosem merted megkérdezni Szalai Ferenc szferi@gluon.hu Bevezető Mi szösz az az LDAP? OpenLDAP szerver adatbázis felépítése szerver beállítása Mire jó az LDAP

Részletesebben

Informatikai füzetek

Informatikai füzetek Tartalomjegyzék Bevezetés................ xiii I. ALAPISMERETEK........... 1 Információ, adat, jel............. 1 Információ..................... 1 Adat......................... 1 Jel...........................

Részletesebben

applikációs protokollok

applikációs protokollok Applikációs protokollok Hálózati szolgáltatások 2. applikációs protokollok: HTTP, HTTPS, FTP, SFTP, POP3, IMAP, SMTP Informatikus (rendszerinformatikus) Az OSI modell viszony-, megjelenítési és alkalmazási

Részletesebben

Hálózati architektúrák és Protokollok PTI 5. Kocsis Gergely

Hálózati architektúrák és Protokollok PTI 5. Kocsis Gergely Hálózati architektúrák és Protokollok PTI 5 Kocsis Gergely 2013.03.28. Knoppix alapok Virtuális gép létrehozása VirtualBox-ban (hálózatelérés: bridge módban) Rendszerindítás DVD-ről vagy ISO állományból

Részletesebben

Cisco IOS alapozás (Szakály Attila)

Cisco IOS alapozás (Szakály Attila) IOS: Internetwork Operating System Cisco IOS alapozás (Szakály Attila) CLI: Command Line Interface A routereken és switcheken többféle konfigurációs mód van és mindenhol más parancsok adhatók ki, így ha

Részletesebben

KÉPZÉS NEVE: Informatikai statisztikus és gazdasági tervezı TANTÁRGY CÍME: Számítógép hálózatok. Készítette:

KÉPZÉS NEVE: Informatikai statisztikus és gazdasági tervezı TANTÁRGY CÍME: Számítógép hálózatok. Készítette: Leonardo da Vinci Kísérleti projekt által továbbfejlesztett Szakmai program KÉPZÉS NEVE: Informatikai statisztikus és gazdasági tervezı TANTÁRGY CÍME: Számítógép hálózatok Készítette: Némedi János Kovács

Részletesebben

Procontrol. Kezelői és telepítői kézikönyv. Internetről kapcsolható dugaljzat. 0802-03_R9C revízió

Procontrol. Kezelői és telepítői kézikönyv. Internetről kapcsolható dugaljzat. 0802-03_R9C revízió Procontrol Internetről kapcsolható dugaljzat Kezelői és telepítői kézikönyv 0802-03_R9C revízió 2012. október 2012 Procontrol Electronics Ltd. Minden jog fenntartva. A Worktime, a Workstar, a WtKomm, a

Részletesebben

Hálózati operációs rendszerek II. Novell Netware 5.1 Szerver

Hálózati operációs rendszerek II. Novell Netware 5.1 Szerver Hálózati operációs rendszerek II. Novell Netware 5.1 Szerver 1 Netware 5 főbb jellemzői (címszavakban) Intel Pentium CPU-n fut Felügyeli és vezérli a különböz ő alrendsze- reket és az azok közötti kommunikációt

Részletesebben

55 810 01 0010 55 06 Hálózati informatikus Mérnökasszisztens

55 810 01 0010 55 06 Hálózati informatikus Mérnökasszisztens Az Országos Képzési Jegyzékről és az Országos Képzési Jegyzékbe történő felvétel és törlés eljárási rendjéről szóló 133/2010. (IV. 22.) Korm. rendelet alapján. Szakképesítés, szakképesítés-elágazás, rész-szakképesítés,

Részletesebben

Linux alapok gyakorlat

Linux alapok gyakorlat 11. évfolyam, informatikai rendszerüzemeltető 2018. Témakörök (elméleti tárgyrész) 1. Kialakulása 2. Disztribúciók 3. Telepítés, bootloader 4. Csomagkezelés 5. Rendszer felépítése, kernel (könyvtárak,

Részletesebben

Lokális hálózatok. A lokális hálózat felépítése. Logikai felépítés

Lokális hálózatok. A lokális hálózat felépítése. Logikai felépítés Lokális hálózatok Számítógép hálózat: több számítógép összekapcsolása o üzenetküldés o adatátvitel o együttműködés céljából. Egyszerű példa: két számítógépet a párhuzamos interface csatlakozókon keresztül

Részletesebben

Kiterjedt hálózatok. 8. Hálózatok fajtái, topológiájuk. Az Internet kialakulása 1

Kiterjedt hálózatok. 8. Hálózatok fajtái, topológiájuk. Az Internet kialakulása 1 8. Hálózatok fajtái, topológiájuk. Az Internet kialakulása Milyen előnyei vannak a hálózatoknak. Csoportosítsd a hálózatokat kiterjedésük szerint! Milyen vezetékeket használnak a hálózatok kialakításánál?

Részletesebben

VirtualBox, Debian telepítés

VirtualBox, Debian telepítés VirtualBox, Debian telepítés 1 VirtualBox Az Oracle VirtualBox egy x86-alapú (azaz AMD vagy Intel rendszerekre kifejlesztett), több platformon is futtatható virtualizációs program. A segítségével virtuális

Részletesebben

Organizáció. Számítógépes Hálózatok 2008. Gyakorlati jegy. Vizsga. Web-oldal http://people.inf.elte.hu/lukovszki/courses/08nwi/

Organizáció. Számítógépes Hálózatok 2008. Gyakorlati jegy. Vizsga. Web-oldal http://people.inf.elte.hu/lukovszki/courses/08nwi/ Organizáció Web-oldal http://people.inf.elte.hu/lukovszki/courses/08nwi/ Számítógépes Hálózatok 2008 1. Bevezetés, Internet, Referenciamodellek Előadás Hétfő, 14:00-16:00 óra, hely: Szabó József terem

Részletesebben

Switch konfigurációs demo

Switch konfigurációs demo 2014.03.20. 5. Sulinet + nyílt nap Budapest Mácsai Gábor Molnár Tamás Hálózatüzemeltetés NIIF Intézet Tartalom A konfiguráláshoz szükséges elemek Hasznos tudnivalók a konfiguráció előtt Alapkonfiguráció

Részletesebben

Rétegezett architektúra HTTP. A hálózatfejlesztés motorját a hálózati alkalmazások képezik. TCP/IP protokoll készlet

Rétegezett architektúra HTTP. A hálózatfejlesztés motorját a hálózati alkalmazások képezik. TCP/IP protokoll készlet HTTP Hálózat Rétegezett architektúra felhasználók Alkalmazási Web, e-mail, file transfer,... Szállítási Internet Hálózat-elérési Végponttól végpontig terjedő átvitel, Megbízható átvitel, sorrendbe állítás,

Részletesebben

BackupPC. Az /etc/hosts fájlba betehetjük a hosztokat, ha nem a tejles (fqdn, DNS név) névvel hivatkozunk rájuk: # /etc/hosts #... 192.168.1.

BackupPC. Az /etc/hosts fájlba betehetjük a hosztokat, ha nem a tejles (fqdn, DNS név) névvel hivatkozunk rájuk: # /etc/hosts #... 192.168.1. BackupPC Bevezető A BackupPC számítógépek (szerver és munkaállomások) mentését megvalósító szoftver. Legfontosabb jellemzője, hogy távoli mentést alkalmaz smb, ftp, ssh/rsync segítségével. A szoftver perl

Részletesebben

A SUSE 10.0 biztonsági szolgáltatásai

A SUSE 10.0 biztonsági szolgáltatásai A SUSE 10.0 biztonsági szolgáltatásai A SUSE terjesztés a biztonság híve rengeteg biztonsággal kapcsolatos eszközt kínál. Az évek során tapasztalhattuk, hogy egyre több és jobb biztonsági szolgáltatást

Részletesebben

Az internet ökoszisztémája és evolúciója. Gyakorlat 4

Az internet ökoszisztémája és evolúciója. Gyakorlat 4 Az internet ökoszisztémája és evolúciója Gyakorlat 4 Tartományok közti útválasztás konfigurálása: alapok Emlékeztető: interfészkonfiguráció R1 R2 link konfigurációja R1 routeren root@openwrt:/# vtysh OpenWrt#

Részletesebben

5. Hálózati címzés. CCNA Discovery 1 5. fejezet Hálózati címzés

5. Hálózati címzés. CCNA Discovery 1 5. fejezet Hálózati címzés 5. Hálózati címzés Tartalom 5.1 IP-címek és alhálózati maszkok 5.2 IP-címek típusai 5.3 IP-címek beszerzése 5.4 IP-címek karbantartása IP-címek és alhálózati maszkok 5.1 IP-címek Az IP-cím egy logikai

Részletesebben

Konfiguráljuk be a TCP/IP protokolt a szerveren: LOAD INETCFG A menüpontokból válasszuk ki a Proctcols menüpontot:

Konfiguráljuk be a TCP/IP protokolt a szerveren: LOAD INETCFG A menüpontokból válasszuk ki a Proctcols menüpontot: A TCP/IP protokolll konfigurálása Konfiguráljuk be a TCP/IP protokolt a szerveren: LOAD INETCFG A menüpontokból válasszuk ki a Proctcols menüpontot: A NetWare-ben beállítható protokolllok jelennek meg

Részletesebben

Az időhöz kötődő parancsok

Az időhöz kötődő parancsok Az időhöz kötődő parancsok Az idő nyilvántartása...1 A date parancs...2 A time parancs...4 A sleep parancs...5 Időzített programfuttatás...6 Az at parancs...6 A UNIX démonok...6 A cron démon...7 Az idő

Részletesebben

SAMBA. Forrás: Lajber Zoltán: SAMBA alapok dia, SZIE

SAMBA. Forrás: Lajber Zoltán: SAMBA alapok dia, SZIE Forrás: Lajber Zoltán: SAMBA alapok dia, SZIE https://www.samba.org Mi a SAMBA? Windows "Fájl és nyomtatómegosztás", illetve a "Microsoft Networks Kliens" szolgáltatásokat tartalmazó szoftvercsomag. NETBIOS

Részletesebben

OPERÁCIÓS RENDSZEREK II GYAKORLAT

OPERÁCIÓS RENDSZEREK II GYAKORLAT OPERÁCIÓS RENDSZEREK II GYAKORLAT 4. óra: Folyamatok Windisch Gergely windisch.gergely@nik.uni-obuda.hu 2010 / 2011 tavaszi félév FOLYAMATKEZELÉS ALAPOK linuxban minden, amit elindítunk, az egy folyamat.

Részletesebben

PPPv4+PPPv6 IPv4oE IPTV. IPv4oE IPTV. IPv4oE+PPPv6

PPPv4+PPPv6 IPv4oE IPTV. IPv4oE IPTV. IPv4oE+PPPv6 Az IPv6-os hálózati kapcsolatot indító számítógép operációs rendszerének beállítása otthoni hálózati eszköz (pl. Magyar Telekom tulajdonú HGW, vagy saját DSL router) használata esetén Az IPv6-os bejelentkezés

Részletesebben

Az internet ökoszisztémája és evolúciója. Gyakorlat 4

Az internet ökoszisztémája és evolúciója. Gyakorlat 4 Az internet ökoszisztémája és evolúciója Gyakorlat 4 Tartományok közti útválasztás konfigurálása: alapok Emlékeztető: interfészkonfiguráció R1 R2 link konfigurációja R1 routeren root@openwrt:/# vtysh OpenWrt#

Részletesebben

20. Tétel 1.0 Internet felépítése, OSI modell, TCP/IP modell szintjenek bemutatása, protokollok Pozsonyi ; Szemenyei

20. Tétel 1.0 Internet felépítése, OSI modell, TCP/IP modell szintjenek bemutatása, protokollok Pozsonyi ; Szemenyei Internet felépítése, OSI modell, TCP/IP modell szintjenek bemutatása, protokollok 28.Tétel Az Internet Felépítése: Megjegyzés [M1]: Ábra Az Internet egy világméretű számítógép-hálózat, amely kisebb hálózatok

Részletesebben

Programozás alapjai. 1. - 2. óra. Morvai Flórián, 2010 Dr. Dévényi Károly előadásvázlata alapján

Programozás alapjai. 1. - 2. óra. Morvai Flórián, 2010 Dr. Dévényi Károly előadásvázlata alapján Programozás alapjai 1. - 2. óra Morvai Flórián, 2010 Dr. Dévényi Károly előadásvázlata alapján Bemutatkozás Morvai Flórián Morvai.Florian@stud.u-szeged.hu csak egyetemi címről www.stud.u-szeged.hu/morvai.florian

Részletesebben

Fábián Zoltán Hálózatok elmélet

Fábián Zoltán Hálózatok elmélet Fábián Zoltán Hálózatok elmélet Windows NT / XP / 2003 / Vista / Win7 /2008 támogatja Linux minden disztribúcióját támogatja Beágyazott (embedded) rendszerekben is használják ( Hardver eszközben, Linux

Részletesebben

Számítógépes hálózatok: LAN, MAN, WAN

Számítógépes hálózatok: LAN, MAN, WAN Számítógépes hálózatok: LAN, MAN, WAN Különös tekintettel a LAN típusú hálózatokra 1 Definíció Számítógépes hálózatról beszélhetünk már akkor is, ha legalább két számítógép valamilyen adatátviteli csatornán

Részletesebben

Összefüggő szakmai gyakorlat témakörei. 13 évfolyam. Információtechnológiai gyakorlat 50 óra

Összefüggő szakmai gyakorlat témakörei. 13 évfolyam. Információtechnológiai gyakorlat 50 óra 700 Kazincbarcika, Lini István. Email: titkar@irinyiref.hu Tel: (0648) 4; Fax: (0648) 76 Összefüggő szakmai gyakorlat témakörei évfolyam Informatikai rendszergazda 54 48 04 Információtechnológiai gyakorlat

Részletesebben

Operációs Rendszerek példatár. Utolsó frissítés: 2014. február 10.

Operációs Rendszerek példatár. Utolsó frissítés: 2014. február 10. Operációs Rendszerek példatár Utolsó frissítés: 2014. február 10. A példatár Szegedi Tudományegyetemen oktatott Operációs rendszerek tárgy gyakorlati anyagához illeszkedo feladatok sorát tartalmazza, mely

Részletesebben

Department of Software Engineering

Department of Software Engineering Tavasz 2016 UNIVERSITAS SCIENTIARUM SZEGEDIENSIS UNIVERSITY OF SZEGED Department of Software Engineering Számítógép-hálózatok 2. gyakorlat Wireshark Bordé Sándor S z e g e d i T u d o m á n y e g y e t

Részletesebben

Osztott alkalmazások fejlesztési technológiái Áttekintés

Osztott alkalmazások fejlesztési technológiái Áttekintés Osztott alkalmazások fejlesztési technológiái Áttekintés Ficsor Lajos Általános Informatikai Tanszék Miskolci Egyetem Történelem - a kezdetek 2 Mainframe-ek és terminálok Minden a központi gépen fut A

Részletesebben

OpenBSD hálózat és NAT64. Répás Sándor

OpenBSD hálózat és NAT64. Répás Sándor OpenBSD hálózat és NAT64 Répás Sándor 2014.11.27. Bemutatkozás Hálózatok biztonsága Hálózati beállítások /etc/hostname.* állományok A * helyén a hálózati kártya típus (driver) azonosító Tartalmazza az

Részletesebben

Hálózati használati útmutató

Hálózati használati útmutató Hálózati használati útmutató 0 verzió HUN Tartalomjegyzék 1 Bevezető 1 Hálózati funkciók...1 Egyéb funkciók...2 2 Hálózati beállítások módosítása 3 A készülék hálózati beállításainak módosítása...3 A készülék

Részletesebben

A First Businesspost Sender Cockpit használata

A First Businesspost Sender Cockpit használata A First Businesspost Sender Cockpit használata No.1 in e-invoicing 1. A dokumentum célja A dokumentum bemutatja a First Businesspost Kft. Sender Cockpit szoftverének tulajdonságait és használat. 2. A szoftver

Részletesebben

Számítógépes Hálózatok ősz 2006

Számítógépes Hálózatok ősz 2006 Számítógépes Hálózatok ősz 2006 1. Bevezetés, Internet, Referenciamodellek 1 Organizáció Web-oldal http://people.inf.elte.hu/lukovszki/courses/nwi/ Előadás Szerda, 14:00-15:30 óra, hely: Mogyoródi terem

Részletesebben

Organizáció. Számítógépes Hálózatok ősz 2006. Tartalom. Vizsga. Web-oldal http://people.inf.elte.hu/lukovszki/courses/nwi/

Organizáció. Számítógépes Hálózatok ősz 2006. Tartalom. Vizsga. Web-oldal http://people.inf.elte.hu/lukovszki/courses/nwi/ Organizáció Számítógépes Hálózatok ősz 2006 1. Bevezetés, Internet, Referenciamodellek Web-oldal http://people.inf.elte.hu/lukovszki/courses/nwi/ Előadás Szerda, 14:00-15:30 óra, hely: Mogyoródi terem

Részletesebben

Bevezető. Az informatikai biztonság alapjai II.

Bevezető. Az informatikai biztonság alapjai II. Bevezető Az informatikai biztonság alapjai II. Póserné Oláh Valéria poserne.valeria@nik.uni-obuda.hu http://nik.uni-obuda.hu/poserne/iba Miről is lesz szó a félév során? Vírusvédelem Biztonságos levelezés

Részletesebben

Tarantella Secure Global Desktop Enterprise Edition

Tarantella Secure Global Desktop Enterprise Edition Tarantella Secure Global Desktop Enterprise Edition A Secure Global Desktop termékcsalád Az iparilag bizonyított szoftver termékek és szolgáltatások közé tartozó Secure Global Desktop termékcsalád biztonságos,

Részletesebben

Hálózatok építése és üzemeltetése

Hálózatok építése és üzemeltetése Hálózatok építése és üzemeltetése Hálózati funkciók a gyakorlatban gyakorlat 1 A példa hálózatunk BME VIK Cloud - Smallville 2 https://cloud.bme.hu Smallville BME VIK Címtáras belépés Special thanks to:

Részletesebben

Hálózatok építése, konfigurálása és működtetése

Hálózatok építése, konfigurálása és működtetése Hálózatok építése, konfigurálása és működtetése LINUX 1 UNIX 2 UNIX / UNIX-like rendszerek Nagy teljesítmény, megbízható, robusztus Különböző helyek, különböző feladatok Sokféle UNIX / UNIX-like rendszer

Részletesebben

LINUX LDAP címtár. Mi a címtár?

LINUX LDAP címtár. Mi a címtár? Forrás: https://wiki.hup.hu/index.php/ldap http://tldp.fsf.hu/howto/ldap-howto-hu/ Budapesti Műszaki és Gazdaságtudományi Egyetem, Micskei Zoltán: Címtárak Kezelése, 2012. https://hu.wikipedia.org/wiki/c%c3%admt%c3%a1rszolg%c3%a1ltat%c3%a1sok

Részletesebben

TELLMon vevőegység FELHASZNÁLÓI ÚTMUTATÓ. V1.4.96 és újabb verziókhoz Rev. 1.7 2014.03.20

TELLMon vevőegység FELHASZNÁLÓI ÚTMUTATÓ. V1.4.96 és újabb verziókhoz Rev. 1.7 2014.03.20 vevőegység FELHASZNÁLÓI ÚTMUTATÓ V1.4.96 és újabb verziókhoz Rev. 1.7 2014.03.20 Tartalomjegyzék 1 TELLMon legfontosabb technikai jellemzők:... 3 2 Bevezető... 3 3 Rendszer áttekintés... 5 4 A TELLMon

Részletesebben

Bluetooth mérési útmutató 1. mérés

Bluetooth mérési útmutató 1. mérés Mobil Távközlési és Informatikai Laboratórium BME-HIT Bluetooth mérési útmutató 1. mérés Mérés helye: Híradástechnikai Tanszék Mobil Távközlési és Informatikai Laboratórium I.B.113 Összeállította: Schulcz

Részletesebben

fájl-szerver (file server) Az a számítógép a hálózatban, amelyen a távoli felhasználók (kliensek) adatállományait tárolják.

fájl-szerver (file server) Az a számítógép a hálózatban, amelyen a távoli felhasználók (kliensek) adatállományait tárolják. I n t e r n e t k i f e j e z é s e k adat (data) Valamilyen különleges célból, gyakran speciális alakban elıkészített információ. Számítógépen tárolható és feldolgozható számok és betők. adatbázis (database)

Részletesebben

Az internet ökoszisztémája és evolúciója. Gyakorlat 1

Az internet ökoszisztémája és evolúciója. Gyakorlat 1 Az internet ökoszisztémája és evolúciója Gyakorlat 1 GNS3: installálás és konfiguráció GNS3: hálózatszimulátor Valódi router/hoszt image-ek hálózatba kapcsolása emulált linkeken keresztül: CISCO, Juniper,

Részletesebben

Kiszolgálók üzemeltetése. Iványi Péter

Kiszolgálók üzemeltetése. Iványi Péter Kiszolgálók üzemeltetése Iványi Péter Bootolás és leállítás Bár viszonylag egyszerű és csak ritkán van rá szükség, minden adminisztrátornak tudnia kell hogyan zajlik! Bootstrap Bootolás A számítógépnek

Részletesebben

NIS + NFS+Automount. Összeállította: Sallai András

NIS + NFS+Automount. Összeállította: Sallai András NIS + NFS+Automount Összeállította: Sallai András Tartalom NIS-ről NIS telepítés Debian GNU/Linuxon NIS szerver beállítása NIS kliens beállítása NFS szerver telepítés Debian GNU/Linuxon NIS Network Information

Részletesebben

54 481 01 1000 00 00 CAD-CAM

54 481 01 1000 00 00 CAD-CAM Az Országos Képzési Jegyzékről és az Országos Képzési Jegyzékbe történő felvétel és törlés eljárási rendjéről szóló 133/2010. (IV. 22.) Korm. rendelet alapján. Szakképesítés, szakképesítés-elágazás, rész-szakképesítés,

Részletesebben

PTPi adatgyűjtő V1.5

PTPi adatgyűjtő V1.5 Üzembe helyezés A berendezés 12V egyenfeszültségről üzemeltethető. Teljesítmény felvétele max.: 10W Csatlakozók: 1 db RJ45 10/100 Ethernet csatlakozóval. 1db DB9 apa RS232 csatlakozó Az RS232 csatlakozó.

Részletesebben

ClusterGrid infrastruktúra: Hogyan? Stefán Péter, stefan@niif.hu Szalai Ferenc, szferi@niif.hu Vitéz Gábor, vitezg@niif.hu

ClusterGrid infrastruktúra: Hogyan? Stefán Péter, stefan@niif.hu Szalai Ferenc, szferi@niif.hu Vitéz Gábor, vitezg@niif.hu ClusterGrid infrastruktúra: Hogyan? Stefán Péter, stefan@niif.hu Szalai Ferenc, szferi@niif.hu Vitéz Gábor, vitezg@niif.hu Miről lesz szó? ClusterGrid infrastruktúra projekt: Előzmények, jelen Hogyan készítsünk

Részletesebben

URL-LEL ADOTT OBJEKTUM LETÖLTÉSE (1) URL-LEL ADOTT OBJEKTUM LETÖLTÉSE

URL-LEL ADOTT OBJEKTUM LETÖLTÉSE (1) URL-LEL ADOTT OBJEKTUM LETÖLTÉSE Programozás III HÁLÓZATKEZELÉS A hálózatkezeléshez használatos java csomag: java. net Hol találkoztunk már vele? Pl.: URL cim = this.getclass().getresource("/zene/valami_zene.wav"); De pl. adott URL-ről

Részletesebben

Hálózati architektúrák és protokollok gyakorlat

Hálózati architektúrák és protokollok gyakorlat Hálózati architektúrák és protokollok gyakorlat Dr. Varga Imre Debreceni Egyetem, Informatikai Kar Kizárólag belső használatra! 2016. május 06. Témakörök Hálózati fogalmak Rétegzett hálózati modell Átviteli

Részletesebben

MÉRÉSI JEGYZŐKÖNYV. Andrejkovics Imre (RI8HFG), Ferenczy Ádám (MRGSZ4), Kovács Gerely (GK2VSO) Mérés megrendelője: Derka István

MÉRÉSI JEGYZŐKÖNYV. Andrejkovics Imre (RI8HFG), Ferenczy Ádám (MRGSZ4), Kovács Gerely (GK2VSO) Mérés megrendelője: Derka István MÉRÉSI JEGYZŐKÖNYV Mérés helye: Széchenyi István Egyetem, L-1/7 laboratórium, 9026 Győr, Egyetem tér 1. Mérés ideje: 2011 szeptember 15.- 11:20-13:00 Mérés tárgya: VLAN konfiguráció 3com és Cisco switchek

Részletesebben

WorldSkills HU 2008 döntő Gyakorlati feladat

WorldSkills HU 2008 döntő Gyakorlati feladat WorldSkills HU 2008 döntő Szeged, 2008. október 18. 1 Szükségesek: Linux dokumentációk: Felhasználók kezelése SSH szerver SQUID proxy Windows dokumentációk: Rendszerfelügyelet rendszergazdáknak (pdf formátumban)

Részletesebben

AIX Fast Connect 3.2 kézikönyv

AIX Fast Connect 3.2 kézikönyv AIX Fast Connect 3.2 kézikönyv SC22-0309-04 AIX Fast Connect 3.2 kézikönyv SC22-0309-04 Megjegyzés A kiadvány és termék használata előtt olvassa el a E. függelék, Nyilatkozatok, oldalszám: 97 rész információit.

Részletesebben

55 481 01 0000 00 00 Általános rendszergazda Általános rendszergazda

55 481 01 0000 00 00 Általános rendszergazda Általános rendszergazda Az Országos Képzési Jegyzékről és az Országos Képzési Jegyzékbe történő felvétel és törlés eljárási rendjéről szóló 133/2010. (IV. 22.) Korm. rendelet alapján. Szakképesítés, szakképesítés-elágazás, rész-szakképesítés,

Részletesebben