← Back to team overview

sslug-teknik team mailing list archive

Re: Linux's udgave af autoexec.bat & Linux's services

 

On Wed, 28 Apr 1999, Henrik Boegh wrote:

> Hejsa alle sammen
> 
> Jeg er meget grøn på Linux området endnu, men har dog formået at få en Linux
> op, og køre samt installerer en Apache Web-server der på. Problemet er bare
> at jeg er nød til at logge på, og starte Apache'n op manuelt hver gang,
> hvilket jeg ærlig talt ikke gidder. Men den må jo kunne køres som en service
> (NT-sprog), altså således at den bliver startet op hver gang maskinen
> starter, UDEN at der er en der logger på. Jeg har regnet ud at jeg nok skal
> skrive noget i en eller anden conf-fil men hvilken?? og hvad??
> 
De fleste linux distributioner arbejder også med en slags service begreb,
men derudover med "runlevels", som er en slags "samling" af services, som
giver maskinen lidt forskellig funktionalitet afhængig af hvad runlevel
man kører i.

Jeg antager at du kører RedHat. Den kommer med en kommando der hedder 
"control-panel". Fra den kan du vælge "sys V" eller noget i den stil.
Det er "runlevel" editoren, som bestemmer i hvilke runlevels hvad kører.

En standard RedHat vil kører runlevel 3, og du skal derfor tiløje httpd
som service til runlevel 3.


> Og hvis jeg så ønsker at hver gang en bruger logger på hvordan får jeg
> f.eks. startet X op, uden at der skal skrives noget først - altså
> automatisk, således at det gælder for alle nuværende _OG_ fremtidige brugere
> på maskinen??
> 
Hvis du vil have at X skal være startet, således at brugerne logger sig på
under X, er "standardmåden" at editere i /etc/inittab, således at 
initdefault er 5, og linien #xdm ... kommenteres ind. Altså, i filen
ændres

> automatisk, således at det gælder for alle nuværende _OG_ fremtidige
brugere
> på maskinen??
>
Hvis du vil have at X skal være startet, således at brugerne logger sig på
under X, er "standardmåden" at editere i /etc/inittab, således at
initdefault er 5, og linien #xdm ... kommenteres ind. Altså, i filen
ændres
id:3:initdefault:
til
id:5:initdefault:

og det sikres at 
x:5:respawn:/usr/bin/X11/xdm -nodaemon
står et eller andet sted (typisk sidst) i filen.

Mads
  
--



> MVH
> Henrik Bøgh
> 
> 

-- 
Mads Bondo Dydensborg.                               madsdyd@xxxxxxxxxxxx
Remember, never ask a geek why; just nod your head and back away slowly...



References