Sistemes Operatius

STI-1

GNU/Linux

Pràctica 4: Serveis del sistema i nivells d'execució

18/02/10

DOCUMENTACIÓ

INDEX
1- Nivells execució (runlevels)
2- /etc/inittab
3- telinit
4- insserv
5- who -r
6- yast --> sistema --> Serveis del sistema (nivell d'execució)

DOCUMENTACIÓ
Procés d'arrancada de GNU/Linux. Procés d'aturada del sistema . El procés init i el fitxer /etc/inittab.
Ordre insserv.
Ordre telinit.
init, runlevels, telinit, /etc/init.d, skeleton. Configuració de runlevels des de YaST.
Ordre who


PRÀCTIQUES

1- Canvia el nivell d'execució del sistema des de YaST. Fes que el nivell d'execució sigui el 3. Reinicia el sistema. Comprova que passa. Tens entorn gràfic?. Tens connectivitat a Internet?.
2-
Inicia l'entorn gràfic des del nivell d'execució 3 amb l'ordre startx.
3- Surt de l'entorn gràfic. Comprova si el sistema s'atura. Què passa?. Per què?.
4- Canvai a usuari root. Com a usuari root, canvia el fitxer /etc/inittab. perquè el nivell d'execució torni a ser el 5. Reinicia el sistema i comprova que passa.
Tens entorn gràfic?
5- Canvia el nivell d'execució del sistema des de YaST. Fes que el nivell d'execució sigui el 2. Reinicia el sistema. Comprova que passa. Tens entorn gràfic?. Tens connectivitat a Internet?. Pots entrar com usuari sti1?.
6- Des del nivell d'execució 2 passa al nivell d'execució 5. Comprova que passa.
7- Des de l'interpret d'ordres comprova per quins nivell d'execució es posa en marxa el servei ssh quan s'inicia el sistema. Indica el nom del programa que controla el servei ssh i indica a quin directori es troba. Indica el nom del programa servidor que dóna el servei ssh i indica a quin directori es troba.
8- Comprova si tens en marxa el procés que dóna el servei ssh. Anota el seu PID. Aquest procés, és el programa servidor en execució o és el programa de control en execució?.
9- Utilitza el programa de control del servei ssh per aturar-lo. Comprova que passa amb el  procés que dóna el servei ssh.
10- Torna a posar en marxa el servei ssh des del programa de control.
Comprova que passa amb el  procés que dóna el servei ssh. Té el mateix PID que a l'apartat 8?.
11- Fes que el servei ssh no s'executi quan es posa en marxa  l'ordinador. Reinicia l'ordinador i comprova si el servei està en marxa.
12- Torna a fer que el servei ssh s'executi quan en posa en marxa l'ordinador. Reinicia l'ordinador i comprova si el servei està en marxa.
13- Modifica el programa de control del servei ssh de manera que s'executi només si entrem en el nivell d'execució 5.
Passa l'ordinador al nivell d'execució 3 i comprova si està en marxa el servei. Torna a passar l'ordinador al nivell d'execuó 5 i comprova si ara està en marxa.
14- Indica el nom del programa servidor del servei cups i el nom del programa de control. Indica a on es troben cadascún d'aquests programes. Indica quins són el seus nivells d'execució per defecte.
15- Comprova si el servei cups està en marxa. Si no ho està posa-ho en marxa.
16- Atura el servei cups.
17- Passa al nivell d'execució 1 i comprova si està en marxa el servei cups. Passa al nivell d'execució 3 i comprova si està en marxa.
Passa al nivell d'execució 5 i comprova si està en marxa.
18- 
Fes que el servei cups no s'executi quan es posa en marxa  l'ordinador. Reinicia l'ordinador i comprova si el servei està en marxa.
19- Torna a fer que el servei cups s'executi quan en posa en marxa l'ordinador. Reinicia l'ordinador i comprova si el servei està en marxa.

20- Des de YaST fes que el servei cups s'executi 
només si entrem en el nivell d'execució 2 i que el nivell d'execució d'arrancada de l'ordinador sigui el 3. Reinicia l'ordinador i comprova que passa si està en marxa el servei cups.
20- Passa l'ordinador al nivell d'execució 5. Des de YaST fes que el nivell d'execució d'arrancada de l'ordinador sigui el 3 i que el servei cups es posi en marxa pels nivell d'execució 2,3 i 5.
21- Comprova si està en marxa el servei cups. Per què?. Si no ho està posa-ho en marxa des de l'interpret d'ordres.
22- Reinicia l'ordinador. Des del gestor d'arrancada GRUB fes que el sistema arranqui amb el nivell d'execució 3.
23- Comprova el nivell d'execució.
24- Torna al nivell d'execució 5 i comprova una altra vegada el valor del nivell d'execució. Comprova quin ha estat l'últim nivell d'execució abans d'arribar a l'actual.
25- S'ha de lliurar un informe de la pràctica en format PDF a l'adreça de correu electrònic cf(arrova)collados.org. El nom del fitxer serà sti1_nom_cognom_pr4_linux.pdf. Nom i cognom són els vostre propis. A l'assumpte del correu heu de posar sti1_nom_cognom_pr5_linux. El vostre nom, cognom i curs també ha de posar-se al principi del treball. L'últim dia per lliurar el treball és el diumenge 4-3-2009. Cada dia que passi d'aquesta data, treuré dos punts a la nota del treball.