Konfigurer Network Service Linux autostart ved opstart

Linux -operativsystemer håndterer forskellige tjenester, der tillader optimal drift af alle de elementer, der udgør det, og netværkstjenester som SSH, NTP eller httpd er afgørende, når du arbejder med forskellige opgaver, hvad enten de er lokale eller eksterne.

Som hovedregel skal mange af disse tjenester udføres manuelt (start, stop eller genstart), og derfor er en af ​​de mest grundlæggende og praktiske opgaver at lade nogle af netværkstjenesterne startes automatisk i systemstart.

Dette giver utvivlsomt, bortset fra at spare tid, disse tjenester til enhver tid tilgængelige. Dernæst vil vi se med Solvetic, hvordan du konfigurerer en netværkstjeneste automatisk i Linux under opstart.

Sådan tillades en netværkstjeneste at køre automatisk under Linux -opstart

Trin 1
Først skal vi identificere systemtjenestemanageren med følgende kommando:

 ps --pid 1

Trin 2
I dette tilfælde ser vi, at operativsystemet er baseret på systemd, i andre tilfælde vil det være init.
Syntaksen, der skal bruges i tilfælde af systemd til en tjeneste, der skal udføres ved opstart, er følgende:

 systemctl aktivere [service]
For at forhindre, at tjenesten starter ved opstart, udfører vi:
 systemctl deaktiver [service]
Trin 3
For eksempel aktiverer vi NTP med følgende kommando:
 systemctl aktiver ntp
Vi skal indtaste administratoradgangskoden for at bekræfte processen:

Trin 4
Herefter ser vi hele processen:

Trin 5
I tilfælde af init-baserede systemer skal vi udføre følgende:

For at tjenesten kan starte på Runlevels A og B:

 chkconfig --level AB [service] til
For at forhindre, at tjenesten starter på Runlevels C og D:
 chkconfig -niveau cd -service fra
Trin 6
I tilfælde af operativsystemer som Red Hat, CentOS eller Fedora kan vi bruge systemctl -kommandoen til at styre de handicappede tjenester, vi vil bruge følgende:
 sudo systemctl list-unit-files --state = disabledsudo chkconfig --list (baseret på sysvinit)

FORSTØRRE

Trin 8
For at liste de aktiverede tjenester udfører vi:

 sudo systemctl list-unit-files --state = enabledsudo chkconfig --list | grep 3: on (baseret på sysvinit)

FORSTØRRE

Det er så enkelt at aktivere en netværkstjeneste ved Linux -opstart og optimere denne type opgave.

wave wave wave wave wave