Linux operētājsistēmas apstrādā dažādus pakalpojumus, kas ļauj optimāli darboties visiem tā elementiem, un tīkla pakalpojumi, piemēram, SSH, NTP vai httpd, ir būtiski, strādājot ar dažādiem vietējiem vai ārējiem uzdevumiem.
Parasti daudzi no šiem pakalpojumiem ir jāizpilda manuāli (palaišana, apturēšana vai restartēšana), un tāpēc viens no būtiskākajiem un praktiskākajiem uzdevumiem ir ļaut automātiski palaist dažus tīkla pakalpojumus sistēmas sāknēšanas laikā.
Tas, bez šaubām, ļauj ietaupīt laiku, turklāt šie pakalpojumi ir pieejami jebkurā laikā. Tālāk mēs ar Solvetic redzēsim, kā sāknēšanas laikā automātiski konfigurēt tīkla pakalpojumu Linux.
Kā ļaut tīkla pakalpojumam automātiski palaist Linux sāknēšanu
1. darbība
Pirmkārt, mums ir jāidentificē sistēmas pakalpojumu pārvaldnieks ar šādu komandu:
ps -ābols 1
2. solis
Šajā gadījumā mēs redzam, ka operētājsistēmas pamatā ir systemd, citos gadījumos tā būs init.
Sintakse, kas jāizmanto sistēmas gadījumā, lai pakalpojums tiktu izpildīts startēšanas laikā, ir šāda:
systemctl iespējot [pakalpojums]Lai novērstu pakalpojuma palaišanu startēšanas laikā, mēs izpildām:
systemctl atspējot [pakalpojums]3. solis
Piemēram, mēs iespējojam NTP ar šādu komandu:
systemctl iespējot ntpLai apstiprinātu procesu, mums jāievada administratora parole:
4. solis
Pēc tam mēs redzēsim visu procesu:
5. solis
Uz init balstītu sistēmu gadījumā mums jāizpilda sekojošais:
Lai pakalpojums sāktu darboties A un B līmeņos:
chkconfig -līmenis AB [pakalpojums] ieslēgtsLai pakalpojums netiktu palaists C un D pakāpēs:
chkconfig -CD līmeņa pakalpojums ir izslēgts6. darbība
Operētājsistēmu, piemēram, Red Hat, CentOS vai Fedora, gadījumā mēs varam izmantot komandu systemctl, lai pārvaldītu invalīdu pakalpojumus, mēs izmantosim sekojošo:
sudo systemctl list-unit-files --state = disabledsudo chkconfig --list (pamatojoties uz sysvinit)
PALIELINĀT
8. solis
Lai uzskaitītu iespējotos pakalpojumus, mēs izpildām:
sudo systemctl list-unit-files --state = enabledsudo chkconfig --list | grep 3: ieslēgts (pamatojoties uz sysvinit)
PALIELINĀT
Ir tik vienkārši aktivizēt tīkla pakalpojumu Linux startēšanas laikā un optimizēt šāda veida uzdevumus.