Gå til innhold

automatisk kjøring av script etter boot


Anbefalte innlegg

Jeg prøver å få en av maskinene mine til å kjøre et script som setter i gang firewall programmet, mrtg og litt annet småpiss når den er ferdig med å boot'e det den ellers pleier.

 

- Det første jeg ikke klarer å få svar på er om scriptet skal plasseres i init.d eller en av rc.d mappene

 

- Neste er hvis det skal i rc.d, hvilken av de?

 

- Og hvordan chmod skal scriptet ha?

 

Kjører debian.

Lenke til kommentar
Videoannonse
Annonse

Du kan legge til kommandoer du vil kjøre ved boot i /etc/rc.local .

Om du vil lage ordentlige init-scripts: bruk et allerede eksisterende script i /etc/init.d/ som mal, og tilpass etter dine ønsker. Du burde lage ett til hver tjeneste. Plasser det nye scriptet i /etc/init.d/.

Deretter:

chmod +x /etc/init.d/<dittscript>
update-rc.d <dittscript> defaults

NB: Husk å teste at scriptet fungerer som det skal!

Kjør /etc/init.d/<dittscript> start/stop/restart osv noen ganger...

Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...