Linux hálózati adminisztráció

Hasonló dokumentumok
Linux hálózati adminisztráció

Linux ismeretek. Göcs László mérnöktanár. KF-GAMF Informatika Tanszék tavaszi félév

Unix alapú operációs. rendszerek ELŐADÁS CÍME. Göcs László mérnöktanár. 2. előadás. KF-GAMF Informatika Tanszék

A L i n u x r u h á j a

Operációs rendszerek gyakorlat

Operációs rendszerek - bevezető

Linux alapok gyakorlat

Grafikus felhasználói felület Linux alatt Tartalom

Operációs rendszerek gyakorlat

Operációs rendszerek gyakorlat

Linux hálózati adminisztráció

Operációs rendszerek gyakorlat

A Linux operációs rendszer 2017.

1.2. NFS kliens telepítése és beállítása

LINUX PMB VIRTUALBOX TÖRTÉNELEM DEBIAN ALAPPARANCSOK - GRUB

Operációs rendszerek. 1. gyakorlat. Bevezetés, követelmények UNIVERSITAS SCIENTIARUM SZEGEDIENSIS UNIVERSITY OF SZEGED

Debian mint Desktop Operációs rendszer

A Debian, mint Desktop Operációs Rendszer

Telepítés Linux alatt röviden - általánosan

XUBUNTU Linux (ami majdnem UBUNTU)

1_Linux_bevezeto_bash

Ismerkedjünk meg a Linuxszal!

Linux ismeretek. Göcs László mérnöktanár. 2. előadás. KF-GAMF Informatika Tanszék tavaszi félév

Hardver és szoftver követelmények

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

Á l t a l á n o s a n a L i n u x r ó l. DE-EFK Egészségügyi Ügyvitelszervező Szak Linux c. tantárgy 2006 I. félév

Windows és/vagy Linux? Készítette: Hanusz Zoltán /Hazlaat/

SZOFTVER = a számítógépet működtető és az azon futó programok összessége.

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

A L I N U X f e l é p í t é s e

Íme, a Raspbian legfontosabb funkciói

Készítette: Csatlós István 2010-ben

Az operációs rendszer. Az operációs rendszer feladatai, részei, fajtái Az operációs rendszer beállítása

Új technológiák az Ubuntuban. Új fejlesztések Amik egy éven belül jelenhetnek meg az Ubuntuban

Windows hálózati adminisztráció

Produktív környezetben használt, nyílt forráskódú komplex térinformatikai megoldások dr. Siki Zoltán

DSL Internet telepítése opensuse-ra (Tesztelve: opensuse 10.0-tól 10.3-ig)

Image Processor BarCode Service. Felhasználói és üzemeltetői kézikönyv

eszemélyi Kliens Szoftvercsomag

18. témakör. Jogosultságok (Windows és Linux jogosultságok összehasonlítása, helyi és megosztási jogosultságok)

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

Operációs rendszerek. Az X Window rendszer

Linux - ízelítő. Várady Géza

1. Kezelési alapismeretek

OPERÁCIÓS RENDSZEREK I. BEVEZETÉS Koczka Ferenc -

Windows há lo záti ádminisztrá cio gyákorlát

2. modul - Operációs rendszerek

Operációs rendszerek. 2. gyakorlat. Munka állományokkal UNIVERSITAS SCIENTIARUM SZEGEDIENSIS UNIVERSITY OF SZEGED

LINUX PMB LINUXOS PARANCSOK ÉS HASZNÁLATUK - GRUB

Telepítési Kézikönyv

Operációs rendszer ismeretek

Linux alapok és használatuk

Unix-Linux alapok I. gyakorlatvezető: Lutár Patrícia

Kommunikációs rendszerek teljesítőképesség-vizsgálata

A GeoEasy telepítése. Tartalomjegyzék. Hardver, szoftver igények. GeoEasy telepítése. GeoEasy V2.05 Geodéziai Feldolgozó Program

ÁNYK53. Az Általános nyomtatványkitöltő (ÁNYK), a személyi jövedelemadó (SZJA) bevallás és kitöltési útmutató együttes telepítése

italc felhasználói dokumentáció

A GeoEasy telepítése. Tartalomjegyzék. Hardver, szoftver igények. GeoEasy telepítése. GeoEasy V2.05+ Geodéziai Feldolgozó Program

Synology NAS integrálása inels IMM szerverhez

Linux alapismeretek. Felhasználó Felhasználói programok (folyamatok) Rendszerkönyvtárak (rendszerhívások) Segédprogramok (utility)

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

RapidMiner telepítés i. RapidMiner telepítés

A SuliX család: Az oktatási és érettségi disztribúciótól a SuliXerverig

SZOFTVEREK (programok)

eszemélyi Kliens Szoftvercsomag

4. Laborgyakorlat. A fájlokról ezeket az adatokat, a fájlrendszer tárolja. Számunkra az 1, 3, 4. oszlopok lesznek az érdekesek.

Windows hálózati adminisztráció segédlet a gyakorlati órákhoz

INFOTECHNOLÓGIA I. Operációs rendszer működése, használata

Operációs rendszerek. 3. gyakorlat. Jogosultságkezelés, linkelés, csővezeték UNIVERSITAS SCIENTIARUM SZEGEDIENSIS UNIVERSITY OF SZEGED

Windows hálózati adminisztráció segédlet a gyakorlati órákhoz

Tudás Reflektor. Copyright 2011; Kodácsy Tamás;

Számítógép rendszerek. 4. óra. UNIX fejlődéstörténet

Telenor Webiroda. Kezdő lépések

TestLine - GINOP teszt Minta feladatsor

Ubuntu Érettségi Remix Telepítési és beállítási leírás. Ágazati szakmai komplex távközlési ismeretek érettségihez

ALAP BEÁLLÍTÁSOK. 1. Jogosultság megadás, hogy tudjunk dolgozni sudo s jelszó:xxxxxx. 2.Hálózati kártyák beállítása mcedit /etc/network/interfaces

Debian mint Desktop Operációs rendszer

A CCL program használatbavétele

OPENCV TELEPÍTÉSE SZÁMÍTÓGÉPES LÁTÁS ÉS KÉPFELDOLGOZÁS. Tanács Attila Képfeldolgozás és Számítógépes Grafika Tanszék Szegedi Tudományegyetem

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

Informatikai Rendszerek Intézete Gábor Dénes Foiskola. Operációs rendszerek oldal LINUX

Számítógépes alapismeretek

Betekintés szabad szoftverek történetébe és gazdasági hátterébe, avagy mégsem eladó az egész világ.

Mértékegységek a számítástechnikában

GNU/Linux alapok és alkalmazásuk

Távolléti díj kezelése a Novitax programban

Tanúsítvány feltöltése Oberthur kártyára és Oberthur SIM termékre. Windows 7, Windows 8, Windows 8.1 és Windows 10-es operációs rendszeren 1(9)

Linux 1-2. Labor Elo zetes ismeretek

Szabad szoftverek: Így kezdj hozzá! Liszy J. Szilveszter

Operációs rendszerek. Tanmenet

KnowledgeTree dokumentumkezelő rendszer

Mikrotik 6.22 telepítés

Hardver összetevők ellenőrzése Linux alatt. Hardverguruk előnyben...

ProFTPD. Molnár Dániel október oldal

KIRA. KIRA rendszer. Telepítési útmutató v1

Számítógépes alapismeretek 2.

Windows hálózati adminisztráció segédlet a gyakorlati órákhoz

Oktatási cloud használata


Java-s Nyomtatványkitöltő Program Súgó

Átírás:

Linux hálózati adminisztráció Tantárgykód: MIN7K0IN-T Göcs László mérnöktanár Pallasz Athéné Egyetem GAMF Műszaki és Informatikai Kar Informatika Tanszék 1. 2016-17. tanév 1. félév

Előadó Göcs László E-mail: gocs.laszlo@gamf.kefo.hu Személyes konzultáció: 4. épület (Informatika Tanszék), 4/116-os iroda Fogadó órák Szerda 9:00-9:45 Csütörtök 13:00 13:45 Tananyagok www.gocslaszlo.hu/oktatas

Követelmények nappali tagozaton 1db elméleti ZH Megszerezhető: 40 pont Minimum követelmény: 20 pont A szorgalmi időszak 12. hetében. 1db gyakorlati ZH Megszerezhető: 60 pont Minimum követelmény: 30 pont A szorgalmi időszak 11. hetében. Pót ZH-k a 13. héten. További pontszerzési lehetőségek Részvétel Informatika.Neked sorozat azon előadásain, amit a tantárgy előadója pontszerzésre ajánl (alkalmanként 2 pont szerezhető) Kiselőadás tartása előadás időpontban. Választható témakörök, pontszám, időpont, jelentkezés a Coospace-ben

Irodalom Kötelező Johanyák Zsolt Csaba, Kovács Péter és Göcs László: Linux hálózati adminisztráció a gyakorlatban Ajánlott Mendel Cooper: Advanced Bash-Scripting Guide http://www.tldp.org/ldp/abs/html/ Hivatalos és közösségi dokumentáció https://help.ubuntu.com/ http://sugo.ubuntu.hu/lts/index.html https://help.ubuntu.com/community/communityhelpwiki Blahota István: Ubuntu Linux kezdőknek http://zeus.nyf.hu/~blahota/ubuntu/linux_11_10_06.pdf

Szükséges szoftver VMware Player (6.0) letöltése: https://my.vmware.com Ubuntu Szerver/Desktop (16.04.1 LTS) letöltése: http://ubuntu.hu/letoltes M0n0Wall letöltése: http://m0n0.ch/wall/downloads.php

Történet Bill Gates és csapata a Windows-t üzleti céllal, a PC vásárlók piacát megcélozva, és az Apple Lisa nevű programját nézegetve fejlesztette ki. Linus Torvalds a Minix nevű ingyenes, szabad forrású operációs rendszerből indult ki, és diákos lendülettel nekilátott, hogy jobbat csináljon.

Történet Az első Windows lassú volt, drága, és tele volt hibával. Az első Linux, ami felkerült a netre, épphogy működött, egy lemezmeghajtót kezelt, tele volt hibával, de ingyen volt, és az írója felkért mindenkit, hogy ha akarja, fejlessze tovább, persze továbbra is ingyen. A Minix-et Andrew Tanenbaum professzor oktatási célokkal fejlesztette ki, ezért bárki megnézhette a forráskódot, hogy tanulhasson belőle. Ennél akart jobbat készíteni Linus. Tőle távol, Amerikában a Massachusetts Institute of Technologynél dolgozott Richard M. Stalmann, aki ugyancsak a szabad szoftverek híve volt.

Történet Véletlenül úgy alakult, hogy Linus egy rendszermagot készített, Richard pedig egy héjat (ami a rendszermag kiegészítője), amit ő GNU-nak nevezett. Linus a kettőből hozta létre a Linuxot, amit így helyesen GNU/Linux-nak kellene hívni. 1991-ben tette fel az Internetre, hogy mások is dolgozhassanak rajta, és ilyenek az idő múlásával egyre többen akadtak.

Szabad szoftver A szabad vagy nyílt forráskódú szoftverek (FLOSS) szabadon használható, másolható, terjeszthető, tanulmányozható és módosítható számítógépes programok. Ilyen például a GNU/Linux operációs rendszer, a Mozilla Firefox böngésző vagy az OpenOffice.org irodai csomag.

Szabad szoftver A közkincsként (public domain) terjesztett forráskód egyidős a modern programozással. A szabad szoftver mozgalmat Richard M. Stallman indította 1983-ban a GNU projekttel. Az elvi célkitűzést kiáltvány (The GNU Manifesto, 1984), alapítvány (Free Software Foundation, röviden FSF, 1985) és az első általános szabad szoftver licenc (GNU GPL, 1989) követte.

Szabad szoftver Az FSF szerint a szabad szoftverek a következő szabadságjogokkal kell, hogy rendelkezzenek: A tetszőleges célra történő szabad felhasználás; a szabad tanulmányozhatóság és igény szerinti módosíthatóság, aminek előfeltétele a forráskódhoz való hozzáférhetőség; a másolatok szabad terjeszthetősége, segítve ezzel ismerőseinket; a szabad továbbfejleszthetőség, és az eredmény szabad közzététele a közösség javára. Ennek is előfeltétele a forráskód elérhetősége.

Linux disztribúciók A Linux-disztribúció (röviden: distro) olyan összeállítás, mely egy felhasználásra kész GNU/Linux alapú operációs rendszert, és ahhoz tartozó, válogatott programokat tartalmaz. A felhasználó általában a disztribúción belül is szabadon választhatja ki hogy milyen kernelt, milyen grafikus felhasználói környezetet (Gnome, KDE, XFCE, stb.) szeretne. Disztribúciókat legtöbbször az különbözteti meg, hogy milyen célközönségnek és milyen feladatra készítik őket, így mindenki megtalálhatja a neki leginkább megfelelőt.

GUI A grafikus felhasználói felület vagy grafikus felhasználói interfész (angolul graphical user interface, röviden GUI) a számítástechnikában olyan, a számítógép és ember közti kapcsolatot megvalósító elemek összessége, melyek a monitorképernyőjén szöveges és rajzos elemek együtteseként jelennek meg. A grafikus felhasználói felületeken alapvető szerepe van a mutatóeszközök, például az egér használatának, amelyekkel a grafikus felület elemei intuitív módon, a fizikai világ egyfajta modelljeként kezelhetők. Konyhanyelven leírva a grafikus felület azt, amit az operációs rendszerből látunk, az ikonok, tálcák, ablakok, menük.

GUI Egy GUI a Linuxban nem több, mint egy adag alkalmazás egymásba fűzve, amik nincsenek beleintegrálva magába a rendszerbe. a grafikus felületet az OS-től függetlenül lehet fejleszteni Ha OS-t váltunk nem kell egy új kezelőfelülettel megbirkóznunk (egyszerűen rárakjuk az eddig megszokottat) Ha esetleg valami hiba történik a GUI-ban, nem omlik össze a komplett rendszer Azonos distribúciók különböző teljesítményű számítógépeken is elfuthatnak (a gyengébb gépre egy egyszerűbb, kevesebb erőforrást igénylő GUI-t rakunk fel)

Miből is áll egy átlagos Linux GUI? ablak-kezelő ablak-dekorátor alkalmazások (text editorok, képnézegetők, stb) fájlkezelő asztal, esetleg az asztalra elhelyezhető gadget-ek néha esetleg egy dokkoló, de általában egy vagy több panel (tálca)

Főbb GUI-k GNOME KDE XFCE LXDE Unity Blackbox

GNOME Talán a legelterjedtebb felület, az Ubuntu is ezt alkalmazza alapbeállításként. Letisztult, egyszerű, viszont nagymértékben beállítható. Tartalmazza a Metacity ablakkezelőt, a Nautilus fájlkezelőt. GTK-n alapszik. (programozási felület Linuxhoz) Gyárilag tartalmazza még a Fedora, a Debian és még sok más rendszer.

GNOME

KDE A másik nagy, elismert grafikus felület. Talán ez igényli a legtöbb erőforrást mind közül, ellenben gyönyörű. Alapbeállításokkal hasonlít a Windows7 megoldására, így elsőre nem tűnik idegennek egy Windowsos-nak sem. A Kwin ablakkezelőt és a Dolphyn fájlkezelőt alkalmazza. QT-n alapszik. Gyárilag a OpenSUSE alkalmazza, a nagyok közül. https://www.kde.org/

KDE

XCFE Az Xfce ingyenes és hatékony grafikus környezet UNIX és más UNIX-alapú platformokra, mint a Linux, Solaris vagy a BSD, amely egyszerűen használható, gyors és stabil, valamint alacsony erőforrásigényű. GTK+ 2.x-es környezetet használ, mint a GNOME. A felhasználói felület részei az Xfwm ablakkezelő és a Thunar fájlkezelő. Az Xfce név az XForms Common Environment rövidítése, de kétszer újraírták az Xfce alapjait és már nem használja az XForms készletet. A név megmaradt, de már-már az XFce helyett úgy írják, hogy Xfce. http://www.xfce.org/

XCFE

LXDE Az LXDE egy szabad, nyílt forráskódú asztali környezet UNIX és UNIX-szerű rendszerek számára, mint például a Linux és a BSD. Az LXDE név azt jelenti, hogy "Lightweight X11 Desktop Environment", amely nyersfordításban "pehelykönnyű X11 asztali környezet" -et jelent. Az LXDE-t úgy tervezték, hogy olyan számítógépeken is működjön amelyek rendkívül kis teljesítményűek, például régi hardverek, netbook -ok, és egyéb kis illetve beágyazott rendszerek. Tesztek kimutatták, hogy az LXDE használata nem jelent automatikusan kisebb energiafogyasztást, ugyanakkor jóval kevesebb memóriát használ egyes tipikus használati esetek során. Az LXDE működik a legtöbb elterjedt Linux disztribúcióban, mint például a Mandriva -n, Ubuntu -n, Debian-on, és újabban Fedora -n illetve opensuse - n; ez az alapértelmezett környezet a Knoppix, a Lubuntu és az U-Lite esetén. http://www.lxde.org/

LXDE

UNITY Az Ubuntu Netbook Edition átlal alkalmazott felület, ami a híresztelések szerint a 11.04-es Ubuntuban le fogja váltani a Gnome-ot. Felfogható egy kis képernyős Gnome-ként is, egy különleges tálcával. https://unity.ubuntu.com/

UNITY

BLACKBOX A Blackbox egy letisztult, gyors ablakkezelő az X Window grafikus felhasználói felülethez. Bár nem olyan robusztus, mint a KDE vagy a GNOME, mégis sokan használják, pontosan az egyszerűsége miatt.

BLACKBOX

Könyvtárszerkezet / # A hierarchikus könyvtárfa kiindulópontja (gyökér könyvtár) /boot # A rendszer indításához szükséges állományok helye (grub, vmlinuz, stb) /bin /sbin # A futtatható parancsok könyvtára binaries # A rendszergazda parancsai -superuser bin /lib # Az induláshoz szükséges osztott rendszerkönyvtárak -libraries Továbbá tartalmazza a rendszerhez csatolható modulokat, meghajtóprogramokat /dev # A rendszerhez csatlakozott, csatolható különleges állományok devices /etc # Beállítófájlok, helyi indító parancsok, jelszavak, hálózati-beállítók, etc. helye. /home # Minden felhasználó saját könyvtára itt foglal helyet. /mnt # A felcsatolt (mountolt) perifériák könyvtára. -mount

Könyvtárszerkezet /proc # Itt láthatjuk, ahogy a rendszerünk "él és lélegzik". (szellem a gépben) - process information /proc/cpuinfo fájl kiíratásával információt kapunk processzorunkról. /root /tmp # A rendszer gazdájának könyvtára. # Ideiglenes adatok tárolására használt könyvtár. temp /usr # Alkalmazások, rendszereszközök tömkelege, a legforgalmasabb könytár. (pl X Window) /var # Változó adatokat tartalmazó állományok könyvtára. /pl.: nyomtatási munkák, levelek, etc) /var/log : napló fájlok, különös jelentőséggel bírnak a rendszer biztonságának szempontjából

Konfiguráció Minden konfiguráció szöveges (karakteres) állományban van, így egy karakterszerkesztő program segítségével tudunk konfigurációs állományokat megnyitni és szerkeszteni. nano (beépített) mc (Midnight Commander Editor) (apt-get install mc) vi (bonyolult, nehézkes)

Belépés

Rendszergazda jogosultság 1. sudo s 2. Jelszó

Hálózati konfigurálás Parancssori utasítás: ifconfig

Hálózati konfigurálás Parancssori utasítás: nano /etc/network/interfaces

Hálózati kártya statikus cím konfigurálása IP cím és hálózati paraméterek megadása Kártya újraindítása: ifdown ens33 && ifup ens33 Hálózati szolgáltatás újraindítása: /etc/init.d/networking restart Szerver újraindítása: init 6

Statikus IP ellenőrzés:

Telepítés - APT /etc/apt/sources.list Tartalmazza a letöltési linkeket

Telepítés - APT /etc/apt/apt.conf Proxy szerver beállítása

Telepítés - APT Az Ubuntu parancssoros telepítése. apt-get update frissíti a tárolókban elérhető legfrissebb csomagok listáját apt-get upgrade tároló alapján frissíti a telepített csomagokat mindkét parancs egyszerre is kiadható: apt-get update && apt-get upgrade

Update

Telepítés - APT apt-get install [csomag1] [csomag2] szóközzel elválasztva egynél több csomag is telepíthető apt-get remove [csomag1] telepített csomag eltávolítása apt-get purge konfigurációs beállításokkal együtt távolít el csomagokat

Telepítés - APT apt-get autoremove automatikusan eltávolítja a nem-használt csomagokat apt-get clean törli a letöltött archívum-fájlokat apt-get autoclean törli a régi letöltött archív fájlokat

Telepítés - példa apt-get install mc (Midnight Commander)

JOGOSULTSÁGOK minden állománynak van tulajdonosa, csoportja és mindenki más mindezekhez tartozik olvasási (r), írási (w) és futtatási (x) jog a fájl(ok) futtatásához rx kell és a mappa megnyitáshoz is szintén rx kell Ezek a betűk, pontosabban az rwx trió, mind mind egy-egy angol szónak a betűi, és mivel olvasásról, írásról és futtatásról beszélünk, így ezeknek a betűknek az angol megfelelője Read, Write, execute.

Kilistázás Parancssori utasítás: ls -la Jogosultsági tábla

Jogosultsági tábla

Jogosultsági példa Ha egy fájlnak a jogosultsága -rw-r r akkor a következőképpen értelmezzük: Ezt az utolsó 9 karaktert rw-r r 3 részre oszthatjuk fel, pontosabban: a fájl tulajdonosa: rw- azok a felhasználók, akik abba a csoportba tartoznak amiben a fájl is van: r és azok a felhasználók, akik se nem tulajdonosai a fájlnak és se nem tartoznak abba a csoportba amibe a fájl tartozik: r Láthatjuk, hogy a fájl tulajdonosa (rw-) olvashatja, írhatja, de nem futtathatja a fájl a fájl csoportjába tartozó felhasználók (r ) csak olvashatják a fájlt, írni és futtatni már nincs joguk az összes többi felhasználó (r ) akik nem a fájl tulajdonosai és nem is tartoznak a fájl csoportjába, azok is szintén csak olvashatják a fájlt

Jogosultság beállítás A jogosultságokat a chmod paranccsal tudjuk elvégezni. + Hozzáad egy engedélyt. - Elvesz egy engedélyt. = Beállítja az engedélyt. r Olvasási engedély hozzáadása. w Írási engedély hozzáadása. x Végrehajtási / Futtatási engedély hozzáadása. u Engedélyek beállítása a fájl, könyvtár tulajdonosának. g Engedélyek beállítása a csoport számára. o Engedélyek beállítása mindenki más számára. a Engedélyek beállítása minden felhasználó számára. (tulaj, csoport, mindenki más) -R A fájlok jogosultságait az alkönyvtárban is módosítja (rekurzív módon).

Példa chmod u+x gyakorlas.txt Futtatási jogosultságot ad a fájl tulajdonosának. chmod go-rx gyakorlas.txt Visszavonja az olvasási és futtatási jogosultságot a csoport tagjaitól és mindenki mástól. chmod a=r gyakorlas.txt A fájl jogosultságait csak olvashatóra állítja minden felhasználó számára

Jogosultság számokkal Nézzük meg megint, hogy ha egy állománynak 644 a jogosultsága, akkor az mit is takarhat. Most meg fogunk lepődni, hiszen ha ránézünk a két táblázatra, ez ugyanazt jelenti mint az előbb említett rw-r r, azaz: a fájl tulajdonosa (4+2=6) olvashatja, írhatja, de nem futtathatja a fájl a fájl csoportjába tartozó felhasználók (4+0=4) csak olvashatják a fájlt, írni és futtatni már nincs joguk az összes többi felhasználó (4+0=4) akik nem a fájl tulajdonosai és nem is tartoznak a fájl csoportjába, azok is szintén csak olvashatják a fájlt