▷ Configura l'avvio automatico di Network Service Linux all'avvio

I sistemi operativi Linux gestiscono vari servizi che consentono il funzionamento ottimale di tutti gli elementi che lo compongono e servizi di rete come SSH, NTP o httpd, sono essenziali quando si lavora con diverse attività, sia locali che esterne.

Come regola generale, molti di questi servizi devono essere eseguiti manualmente (avvio, arresto o riavvio) ed è per questo che uno dei compiti più fondamentali e pratici è consentire l'avvio automatico di alcuni servizi di rete all'avvio del sistema.

Questo indubbiamente, oltre al risparmio di tempo, permette a questi servizi di essere sempre disponibili. Successivamente vedremo con Solvetic come configurare automaticamente un servizio di rete in Linux durante l'avvio.

Come consentire l'esecuzione automatica di un servizio di rete all'avvio di Linux

Passo 1
Innanzitutto, dobbiamo identificare il gestore dei servizi di sistema con il seguente comando:

 ps --pid 1

Passo 2
In questo caso vediamo che il sistema operativo è basato su systemd, in altri casi sarà init.
La sintassi da utilizzare nel caso di systemd per un servizio da eseguire all'avvio è la seguente:

 systemctl abilita [servizio]
Per impedire l'avvio del servizio all'avvio eseguiamo:
 systemctl disabilita [servizio]
Passaggio 3
Ad esempio, abilitiamo NTP con il seguente comando:
 systemctl abilita ntp
Dobbiamo inserire la password dell'amministratore per confermare il processo:

Passaggio 4
Dopo questo vedremo il processo completo:

Passaggio 5
Nel caso di sistemi basati su init dobbiamo eseguire quanto segue:

Per avviare il servizio sui Runlevel A e B:

 chkconfig --level AB [servizio] attivo
Per impedire l'avvio del servizio sui runlevel C e D:
 chkconfig --level CD service disattivato
Passaggio 6
Nel caso di sistemi operativi come Red Hat, CentOS o Fedora, possiamo utilizzare il comando systemctl per gestire i servizi disabilitati, utilizzeremo quanto segue:
 sudo systemctl list-unit-files --state = disabledsudo chkconfig --list (basato su sysvinit)

INGRANDIRE

Passaggio 8
Per elencare i servizi abilitati eseguiamo:

 sudo systemctl list-unit-files --state = enabledsudo chkconfig --list | grep 3: on (basato su sysvinit)

INGRANDIRE

È così semplice attivare un servizio di rete all'avvio di Linux e ottimizzare questo tipo di attività.

wave wave wave wave wave