A WorldSkills feladatainak megoldása a „CISA” modulban. 1. rész - Alap konfigurálás

A WorldSkills mozgalom célja, hogy a résztvevők elsősorban gyakorlati készségeket sajátíthassanak el, amelyek a modern munkaerőpiacon keresettek. A „Hálózati és rendszergazdai” kompetencia három modulból áll: Hálózat, Windows, Linux. A feladatok versenyről versenyre változnak, a lebonyolítás feltételei is módosulnak, azonban a feladatok felépítése nagyrészt állandó marad.

A Hálózat sziget lesz az első, mivel egyszerűsége miatt könnyebb, mint a Linux és Windows szigetek.

A cikkben a következő feladatokat tárgyaljuk:

  1. Adja meg az ÖSSZES eszköz nevét a topológia szerint.
  2. Jelölje ki az ÖSSZES eszköznek a wsrvuz19.ru domain nevet.
  3. Hozzon létre az ÖSSZES eszközön egy wsrvuz19 felhasználót cisco jelszóval.
    • A felhasználó jelszavának a konfigurációban a hash függvény eredményeként kell tárolódnia.
    • A felhasználónak maximális jogosultsággal kell rendelkeznie.
  4. Az ÖSSZES eszközön implementálja az AAA modellt.
    • A távoli konzolra való hitelesítésnek a helyi adatbázis használatával kell történnie (kivéve az RTR1 és RTR2 eszközöket).
    • Sikeres hitelesítés után a távoli konzolra való belépéskor a felhasználónak azonnal a maximális jogosultsági szintre kell kerülnie.
    • Állítsa be a helyi konzol hitelesítésének szükségességét.
    • Sikeres hitelesítés után a helyi konzolon a felhasználónak a minimális jogosultsági szintre kell kerülnie.
    • A BR1 eszközön a helyi konzolon történő sikeres hitelesítés után a felhasználónak a maximális jogosultsági szintre kell kerülnie.
  5. Az ÖSSZES eszközön állítson be wsr jelszót a privilegizált módba való belépéshez.
    • A jelszónak a konfigurációban NEM a hash függvény eredményeként kell tárolódnia.
    • Állítson be egy olyan módot, ahol az összes jelszó titkosítva lesz a konfigurációban.


A hálózat topológiája a fizikai szinten a következő ábrán látható:

A WorldSkills feladatainak megoldása a „CISA” modulban. 1. rész - Alap konfigurálás

1. Adja meg az ÖSSZES eszköz nevét a topológia szerint.

Az eszköz (hostname) nevének megadásához globális konfigurációs módból adja meg a parancsot. hosztnév SW1, ahol a SW1 helyett kell a feladatokban megadott felszerelés nevét írni.

A beállítás ellenőrizhető akár vizuálisan is - a telepített Switch lett SW1:

Switch(config)# hostname SW1
SW1(config)#

A fő feladat bármilyen beállítás után a konfiguráció megőrzése.

Ezt a globális konfigurációs módból a következő parancs segítségével tehetjük meg: do write:

SW1(config)# do write
Konfiguráció építése...
A konfiguráció tömörítése 2142 bájtról 1161 bájtra[OK]

Vagy a privilegizált módból a következő parancs segítségével: write:

SW1# write
Konfiguráció építése...
A konfiguráció tömörítése 2142 bájtról 1161 bájtra[OK]

2. Minden eszközhöz állítson be doménnevet: wsrvuz19.ru

A wsrvuz19.ru doménnév alapértelmezettként a globális konfigurációs módból az alábbi paranccsal állítható be: ip domain-name wsrvuz19.ru.

A ellenőrzést a következő parancs segítségével lehet végezni a globális konfigurációs módból:

SW1(config)# ip domain-name wsrvuz19.ru
SW1(config)# do show hosts summary
Névellenőrzési nézet: Globális
Alapértelmezett domén: wsrvuz19.ru
...

3. Hozzon létre minden eszközön egy wsrvuz19 nevű felhasználót cisco jelszóval.

Olyan felhasználót kell létrehozni, aki a legmagasabb privilégium szinttel rendelkezik, és a jelszó hash-funkcióként van tárolva. Mindezek a feltételek a következő paranccsal érvényesíthetők: username wsrvuz19 privilege 15 secret cisco.

Itt:

username wsrvuz19 — a felhasználónév;
privilege 15 — a privilégium szint (0 — minimális szint, 15 — maximális szint);
secret cisco — a jelszó tárolása MD5 hash-funkcióként.

A show parancs running-config lehetővé teszi a jelenlegi konfiguráció beállításainak ellenőrzését, ahol megtalálható a hozzáadott felhasználót tartalmazó sor, és megbizonyosodhatunk arról, hogy a jelszó titkosítva van tárolva:

SW1(config)# username wsrvuz19 privilege 15 secret cisco
SW1(config)# do show running-config
...
username wsrvuz19 privilege 15 secret 5 $1$EFRK$RNvRqTPt5wbB9sCjlBaf4.
...

4. Minden eszközön valósítsa meg az AAA modellt.

Az AAA modell — az azonosítás, jogosultság és eseménykontozási rendszer. Ennek a feladatnak az elvégzéséhez először az AAA modellt kell bekapcsolni, és meg kell adni, hogy az azonosítás a helyi adatbázis segítségével történik:

SW1(config)# aaa new-model
SW1(config)# aaa authentication login default local

a. A távoli konzolon történő azonosításnak a helyi adatbázis segítségével kell történnie (kivéve az RTR1 és RTR2 eszközöket).
A feladatok során kétféle konzolt határoznak meg: helyi és távoli. A távoli konzol lehetővé teszi távoli kapcsolatok létesítését, például SSH vagy Telnet protokollon keresztül.

A feladat elvégzéséhez a következő parancsokat kell beírni:

SW1(config)# line vty 0 4
SW1(config-line)# login authentication default
SW1(config-line)# exit
SW1(config)#

A parancs line vty 0 4 a virtuális terminálvonalak 0-tól 4-ig terjedő beállítására vonatkozik.

A parancs login authentication default Alapértelmezett hitelesítési módot aktivál a virtuális konzolon, és az alapértelmezett módot a korábbi feladatban a parancs állította be aaa authentication login default local.

A távoli konzol beállítási módjából való kilépés a parancs segítségével történik exit.

A megbízható ellenőrzés egy Telnet protokollon történő tesztelés lesz az egyik eszközről a másikra. Figyelembe kell venni, hogy ehhez alapvető kapcsolási és IP-címzés beállítása szükséges a választott berendezésen.

SW3#telnet 2001:100::10
Felhasználói hozzáférés ellenőrzése
Felhasználónév: wsrvuz19
Jelszó:
SW1>

b. Sikeres hitelesítés után a távoli konzolról való belépéskor a felhasználónak azonnal a legmagasabb jogosultsági szintű módba kell lépnie
E feladat megoldásához szükséges újra visszatérni a virtuális terminál vonalak beállításához, és a jogosultsági szintet a parancs segítségével megadni privilege level 15, ahol a 15 ismét a legmagasabb szint, míg a 0 a legkisebb jogosultsági szint:

SW1(config)# line vty 0 4
SW1(config-line)# privilege level 15
SW1(config-line)# exit
SW1(config)#

Ellenőrzésül vesszük az előző alfeladat megoldását — távoli csatlakozás Telneten:

SW3#telnet 2001:100::10
Felhasználói hozzáférés ellenőrzése
Felhasználónév: wsrvuz19
Jelszó:
SW1#

A hitelesítés után a felhasználó azonnal a privilegizált módba lép, megkerülve a nem privilegizált módot, ez azt jelenti, hogy a feladatot helyesen hajtottuk végre.

c-d. Állítsa be a szükségletet a helyi konzolon, és sikeres hitelesítés után a felhasználónak a legkisebb jogosultsági szintű módba kell lépnie
A parancsok felépítése ezekben a feladatokban megegyezik a korábbi 4.a és 4.b feladatokkal. A parancs line vty 0 4 cserélve van console 0:

SW1(config)# line console 0
SW1(config-line)# login authentication default
SW1(config-line)# privilege level 0
SW1(config-line)# exit
SW1(config)#

Ahogy már említettük, a minimális jogosultsági szint a 0 szám jelöli. Az ellenőrzést a következő módon lehet végrehajtani:

SW1# exit
Felhasználói hozzáférés ellenőrzése
Felhasználónév: wsrvuz19
Jelszó:
SW1>

A hitelesítés után a felhasználó a nem privilegizált módba lép, ahogyan a feladatban meg van adva.

e. A BR1-nél sikeres hitelesítés után a helyi konzolon a felhasználónak a legmagasabb jogosultsági szintű módba kell lépnie
A BR1 helyi konzoljának beállítása a következőképpen alakul:

BR1(config)# line console 0
BR1(config-line)# login authentication default
BR1(config-line)# privilege level 15
BR1(config-line)# exit
BR1(config)#

Az ellenőrzés ugyanazzal a módszerrel történik, mint az előző pontban:

BR1# exit
Felhasználói hozzáférés ellenőrzése
Felhasználónév: wsrvuz19
Jelszó:
BR1#

A hitelesítés után átkapcsolás történik a privilégizált módba.

5. MINDEN eszközön állítsa be a wsr jelszót a privilégizált módba való belépéshez.

A feladatok azt mondják, hogy a privilégizált mód jelszavát alapértelmezés szerint nyíltan kell tárolni, de a jelszavak titkosításának módja nem engedélyezi a jelszó nyílt formában való megtekintését. A privilégizált módba való belépéshez szükséges jelszó beállításához a következő parancsot kell használni: enable password wsr. A kulcsszó használatával password, definiálva van, hogy a jelszó milyen formában lesz tárolva. Ha a felhasználó létrehozásakor a jelszót titkosítani kell, akkor a kulcsszó a következő volt: secret, míg a nyílt formában való tároláshoz a password.

A beállítások ellenőrizhetők a jelenlegi konfiguráció megtekintésével:

SW1(config)# enable password wsr
SW1(config)# do show running-config
...
enable password wsr
!
username wsrvuz19 privilege 15 secret 5 $1$5I66$TB48YmLoCk9be4jSAH85O0
...

Látható, hogy a felhasználói jelszó titkosítva van tárolva, míg a privilégizált módba való belépés jelszava nyíltan van tárolva, ahogyan a feladatokban meg van adva.
Ahhoz, hogy minden jelszó titkosított formában legyen tárolva, a következő parancsot kell használni: service password-encryption. A jelenlegi konfiguráció megtekintése most így fog kinézni:

SW1(config)# do show running-config
...
enable password 7 03134819
!
username wsrvuz19 privilege 15 secret 5 $1$5I66$TB48YmLoCk9be4jSAH85O0
...

A jelszó már nem elérhető nyílt formában történő megtekintésre.

Forrás: habr.com

Megbízható hosting vásárlása weboldalak számára, DDoS védelemmel, VPS VDS szerverek. 🔥 Megbízható webtárhely vásárlása DDoS védelemmel, VPS VDS szerverek | ProHoster