Linux -operativsystem hanterar olika tjänster som möjliggör optimal drift av alla element som utgör det och nätverkstjänster som SSH, NTP eller httpd är viktiga när man arbetar med olika uppgif.webpter, oavsett om de är lokala eller externa.
Som en allmän regel måste många av dessa tjänster köras manuellt (starta, stoppa eller starta om) och det är därför en av de mest grundläggande och praktiska uppgif.webpterna är att låta några av nättjänsterna startas automatiskt vid systemstart.
Detta gör utan tvekan, förutom att spara tid, dessa tjänster tillgängliga hela tiden. Därefter ser vi med Solvetic hur man konfigurerar en nätverkstjänst automatiskt i Linux under start.
Så här låter du en nätverkstjänst köras automatiskt vid Linux -start
Steg 1
Först måste vi identifiera systemtjänsthanteraren med följande kommando:
ps -sid 1
Steg 2
I det här fallet ser vi att operativsystemet är baserat på systemd, i andra fall kommer det att vara init.
Syntaxen som ska användas vid systemd för en tjänst som ska köras vid start är följande:
systemctl aktivera [tjänst]För att förhindra att tjänsten startar vid start kör vi:
systemctl inaktivera [service]Steg 3
Till exempel aktiverar vi NTP med följande kommando:
systemctl aktivera ntpVi måste ange administratörslösenordet för att bekräfta processen:
Steg 4
Efter detta kommer vi att se hela processen:
Steg 5
För init-baserade system måste vi utföra följande:
För att tjänsten ska börja på Runlevels A och B:
chkconfig --level AB [service] påFör att förhindra att tjänsten startar på Runlevels C och D:
chkconfig -nivå CD -tjänst avstängdSteg 6
För operativsystem som Red Hat, CentOS eller Fedora kan vi använda kommandot systemctl för att hantera funktionshindrade tjänster, vi kommer att använda följande:
sudo systemctl list-unit-files --state = disabledsudo chkconfig --list (baserat på sysvinit)
FÖRSTORA
Steg 8
För att lista de aktiverade tjänsterna kör vi:
sudo systemctl list-unit-files --state = enabledsudo chkconfig --list | grep 3: on (baserat på sysvinit)
FÖRSTORA
Det är så enkelt att aktivera en nätverkstjänst vid Linux -start och optimera den här typen av uppgif.webpter.