Rendszerkonfiguráció az /etc/sysconfig fájl segítségévelRendszerkonfiguráció az /etc/sysconfig fájl segítségével

A SUSE Linux Enterprise legfőbb beállításai az /etc/sysconfig könyvtárban található konfigurációs fájlok segítségével adhatók meg. Az /etc/sysconfig könyvtárban lévő egyes fájlokat csak azok a parancsfájlok olvassák, amelyekhez tartoznak. Ez biztosítja, hogy például a hálózati beállításokat csak a hálózattal kapcsolatos parancsfájlok elemezzék.

A rendszerkonfiguráció kétféleképpen módosítható. Használható a YaST sysconfig-szerkesztője, illetve a konfigurációs fájlok kézzel is módosíthatók.

A rendszerkonfiguráció módosítása a YaST sysconfig-szerkesztőjévelA rendszerkonfiguráció módosítása a YaST sysconfig-szerkesztőjével

A YaST sysconfig-szerkesztője egyszerűen kezelhető felületet biztosít a rendszerkonfiguráció módosításához. Anélkül, hogy tisztában lenne a módosítandó konfigurációs változó tényleges helyével, használhatja a modul beépített keresési funkcióját; igény szerint módosíthatja a konfigurációs változók értékét; és hagyhatja, hogy a YaST végezze el a tényleges módosításokat a sysconfig-ban beállított értékek függvényében, majd indítsa újra a szolgáltatásokat.

[Warning]Az /etc/sysconfig/* fájlok módosítása tönkreteheti a telepített rendszert.

Megfelelő tapasztalat és ismeretek hiányában ne módosítsa az /etc/sysconfig könyvtár fájljait. Szó szerint tönkreteheti vele a rendszert. Az /etc/sysconfig könyvtárban lévő fájlok egy rövid megjegyzést tartalmaznak minden változóhoz, amelyben leírják a hatásukat.

17.2. ábra - Rendszerkonfiguráció a sysconfig-szerkesztő segítségével

Rendszerkonfiguráció a sysconfig-szerkesztő segítségével

A YaST sysconfig párbeszédablak három részre van osztva. A párbeszédablak baloldali része a beállítható változók fanézetét jeleníti meg. Egy változó kiválasztásakor a jobboldali rész az aktuális kijelölést és a változó aktuális értékét jeleníti meg. A harmadik ablak alul röviden leírja a változó célját, lehetséges értékeit, alapértelmezett értékét, valamint a konfigurációs fájlt, amelyből a változók származik. A párbeszédablak arról is szolgáltat információt, hogy a változó módosítása után mely konfigurációs parancsfájl lesz végrehajtva és hogy a módosítás eredményeképp melyik új szolgáltatás lesz elindítva. A YaST felszólít a módosítások megerősítésére és értesít arról, hogy mely parancsfájlok kerülnek végrehajtásra, miután a Befejezés kiválasztásával kilépett a párbeszédablakból. A most kihagyni kívánt szolgáltatásokat és parancsfájlokat is válassza ki, hogy később azokat is el lehessen majd indítani. A YaST automatikusan érvényesíti az összes módosítást és újraindítja az érintett szolgáltatásokat, hogy a módosítások érvényre jussanak.

A rendszerkonfiguráció kézi módosításaA rendszerkonfiguráció kézi módosítása

A rendszerkonfiguráció kézi módosításához az alábbi lépéseket kell követni.

  1. Váltson át a root felhasználóra.

  2. Állítsa át a rendszert egyfelhasználós módba (1-es futási szint) az init 1 paranccsal.

  3. Módosítsa igény szerint a konfigurációs fájlokat egy tetszés szerinti szerkesztőprogrammal.

    Ha nem a YaST segítségével módosítja az /etc/sysconfig könyvtár konfigurációs fájljait, akkor ügyeljen rá, hogy az üres változóértékeket két idézőjel ábrázolja (KEYTABLE="") és hogy a szóközt tartalmazó értékek idézőjelek közé legyenek zárva. A csak egy szóból álló értékek esetén nincs szükség idézőjelre.

  4. Futtassa le a SuSEconfig parancsot, , hogy a módosítások alkalmazásra kerüljenek.

  5. Állítsa vissza a rendszert a korábbi futási szintre az init alapértelmezett_futási_szint parancs segítségével. Az alapértelmezett_futási_szint helyére a rendszer alapértelmezett futási szintjét írja. Ha teljes többfelhasználós módba kíván visszatérni hálózattal és X képernyőkezelővel, akkor írjon 5-öst, ha teljes többfelhasználós módba kíván visszatérni hálózattal (X nélkül), akkor írjon 3-ast.

Ez az eljárás főként a rendszerszintű beállítások – például a hálózati konfiguráció – módosítása esetén lényeges. A kis módosításokhoz nem kell egyfelhasználós módba lépni, bár ez biztosan garantálja, hogy az összes érintett program megfelelő módon újraindul.

[Tip]Automatizált rendszerkonfiguráció beállítása

A SuSEconfig által végrehajtott automatikus konfiguráció letiltásához az /etc/sysconfig/suseconfig fájlban található ENABLE_SUSECONFIG változót állítsa no értékre. Ha a SUSE telepítéstámogatást használni kívánja, akkor ne tiltsa le a SuSEconfig-ot. Az automatikus konfiguráció részlegesen is letiltható.