Som allerede nævnt i indledningen til dette kapitel findes der til Red Hat 6.1 grafiske værktøjer til systemadministratoren. Vi vil her koncentrere os om control-panel og linuxconf.
Som root kan du foretage systemarbejde via control-panel.
At starte control-panel op er let. Du taster ganske simpelt programmets navn på kommandolinjen. På figuren nedenfor er hovedmenuen vist. Programmet er i virkeligheden en række forskellige programmer.
[root@linus /root] control-panel |
En af systemadministratorens vigtigste opgaver er at administrere brugere, dvs. oprette nye brugere og nedlægge gamle. I tidligere af Red Hat (version 5.0 og 5.1) havde control-panel et godt værktøj til netop denne opgave. Bruger du Red Hat 6.1 findes dette værktøj ikke, men du kan bruge linuxconf til at administrere brugere - se afsnit 5.6.2.
Som sagt, bruger du tidligere udgaver af Red Hat, finder du dette værktøj som den første knap i hovedmenuen (et smilende ansigt). Ved at trykke på den får du et nyt vindue, som er vist nedenfor.
Du kan oprette en ny bruger ved at trykke på "Add" knappen. Lad os oprette en ny bruger, som ønsker brugernavnet pingo og i virkeligheden hedder Frederik. Figuren nedenfor viser denne situation. En række af felterne har systemadministratoren selv udfyldt, men control-panel er kommet med en række forslag, f.eks. vil bruger-ID (brugernr.) blive foreslået. Når du er færdig med at indtaste alle oplysningerne, trykker du på "Done" knappen.
Som root kan du på et vilkårligt tidspunkt skifte en brugers kodeord ved at skrive passwd BRUGERNAVN, og du kan faktisk også nemt oprette en bruger ved at skrive adduser BRUGERNAVN. Derefter skal du bruge passwd BRUGERNAVN.
control-panel kan også bruges til at stille din computers ur. Du finder denne funktion som den anden i control-panel. Du kan ændre både klokken og datoen. For at ændre noget trykker du først på det, du vil ændre, f.eks. måneden. Derefter bruger du de to pile, og når du er færdig, trykker du først på "Set System Clock" og derefter på "Exit Time Machine".
Det kan også være praktisk er kunne en system kommando her. Skal du sætte BIOS uret til 2. Januar år 2000 kl. 23:44, så kan du gøre følgende:
[root@linus /root] hwclock --set --date="01/02/2000 23:44:00" [root@linus /root] hwclock --hctosys |
Vi har tidligere i dette kapitel diskuteret runlevels, og hvordan de bruges og konfigureres. control-panel giver os et enkelt værktøj, nemlig runlevel editoren. Du finder den som den anden knap fra oven i hovedmenuen. Figuren nedenfor viser, hvordan runlevel editoren ser ud.
Som du ser, kan du konfigurere runlevel 2 til 5. Foroven står de tjenester, som skal startes, når din computer går ind i det givne runlevel, mens der forneden er anført de tjenester, som skal lukkes, når din computer forlader et runlevel. Til venstre finder du de mulige tjenester, som kan startes op i hvert runlevel. Hvis du vil føje en tjeneste til et runlevel, begynder du med at trykke på den ønskede tjeneste til venstre. Derefter trykker du på "Add". Der kommer nu et lille vindue frem, og i det kan du vælge, hvilket runlevel den ønskede tjeneste skal startes op eller lukkes ned i.
Programmet linuxconf køres af root, og det bruges til at udføre system administration på Linux maskinen. Programmet er meget omfattende, men nemt at bruge. Du kan konfigurere brugerkonti, grupper, alt om netværk, email spam filtrering, PPP og meget andet.
Et smart trick med programmet er, at du kan køre det via en webbrowser. Din systemadministrator kan således administrere din maskine fra en anden vilkårlig maskine, som måske kører et helt andet styresystem. Start linuxconf i en xterm, og vælg [Config] -> [Networking] -> [Misc] -> [Linuxconf network access], og "activate the changes". Nu kan du via http://DINMASKINE:98 administrere maskinen (dette kræver ikke at Apache webserveren kører). Har du et lille lukket netværk, er det smart, men du skal vide, at netværkstrafikken kan aflyttes, og dine kodeord transmitteres i klar tekst via dit netværk. Du må aldrig sende passwords i klar tekst for maskiner, der er direkte på Internettet. Det er alt for usikkert.