Miután a rendszermag sikeresen elindult, átadja
a vezérlést az init(8)
felhasználói folyamatnak, amely vagy az
/sbin/init
, vagy pedig a
rendszerindítóban megadott init_path
változó által mutatott program.
Az automatikus újraindulási folyamat gondoskodik róla, hogy az indulást követően rendelkezésre álló állományrendszerek ne legyenek sérültek. Amennyiben mégis sérültek és a fsck(8) nem tudja megjavítani őket, az init(8) a rendszert egyfelhasználós módba állítja, ahol a rendszergazdának kell közvetlenül megoldania a fennálló problémákat.
Ezt a módot az automatikus
újraindítási folyamat során
érhetjük el, vagy akkor, ha a rendszert a
-s
kapcsolóval indítjuk, esetleg
a rendszerindítóban beállítjuk a
boot_single
változót.
Ezt a módot többfelhasználós
módban, a shutdown(8)
hívásával is aktiválhatjuk, ha nem
adjuk meg az újraindítást
(-r
) vagy leállítást
(-h
) kérő opciók
egyikét sem.
Ha az /etc/ttys
állományban a console
értékét insecure
(nem
biztonságos)ra állítjuk, a rendszer az
egyfelhasználós módba lépés
előtt kérni fogja a root
felhasználó jelszavát.
/etc/ttys
-benAz insecure
(nem biztonságos)
konzol az, ahol nem tekintjük megbízhatónak
a rendszerkonzol fizikai biztonságát, és
biztosak akarunk lenni benne, hogy csak az képes
használni a rendszert egyfelhasználós
módban, aki ismeri a root
felhasználó jelszavát. Ez tehát
nem arra utal, hogy magát a konzolt akarjuk nem
biztonságos módban működtetni.
Szóval, ha biztonságot akarunk, az
insecure
-t válasszuk, ne pedig a
secure
-t.
Ha az init(8) mindent rendben talál, vagy ha a felhasználó kilépett az egyfelhasználós módból, a rendszer többfelhasználós módba lép át, ahol megkezdi az erőforrások konfigurálását.
Az erőforrásokat konfiguráló
alrendszer beolvassa a folyamathoz kapcsolódó
változók alapértelmezett
értékeit az
/etc/defaults/rc.conf
állományból, majd módosítja
őket a rendszer egyéni
beállításai szerint, amit a
/etc/rc.conf
állományból olvas ki. Ezután
elvégzi az /etc/fstab
alapján az állományrendszerek
csatlakoztatását, elindítja a
hálózati szolgáltatásokat,
egyéb rendszerdaemonokat, és
végezetül lefuttatja a telepített csomagok
indítószkriptjeit.
Az erőforrásokat konfiguráló alrendszerről magáról az rc(8) man oldalon, valamint az érintett szkriptek tanulmányozásával tudhatunk meg többet.
Ha kérdése van a FreeBSD-vel kapcsolatban, a
következő címre írhat (angolul):
<questions@FreeBSD.org>.
Ha ezzel a dokumentummal kapcsolatban van kérdése, kérjük erre a címre írjon:
<gabor@FreeBSD.org>.