Otu esi ahazi ọrụ netwọk ka ọ bụrụ mbido akpaaka na buut


Ọ na-adịkarị mma ịhazi ọrụ netwọkụ dị mkpa ka ọ malite na-akpaghị aka na buut. Nke a na-azọpụta gị nsogbu nke iji aka malite ha na reboot yana kwa, ihe jọgburu onwe ya kpatara ma ọ bụrụ na i chefuo ime ya. Ụfọdụ ọrụ netwọk dị mkpa gụnyere SSH, NTP, na httpd.

Ị nwere ike kwado ihe bụ njikwa ọrụ sistemụ gị site na ịme iwu na-esonụ.

# ps --pid 1

Dabere na mmepụta nke iwu dị n'elu, ị ga-eji otu n'ime iwu ndị a iji hazie ma ọrụ ọ bụla kwesịrị ịmalite na-akpaghị aka na buut ma ọ bụ na ọ bụghị:

----------- Enable Service to Start at Boot -----------
# systemctl enable [service]
----------- Prevent Service from Starting at Boot -----------
# systemctl disable [service] # prevent [service] from starting at boot
----------- Start Service at Boot in Runlevels A and B -----------
# chkconfig --level AB [service] on 
-----------  Don’t Start Service at boot in Runlevels C and D -----------
# chkconfig --level CD service off 

Na sistemu sistemu dị ka CentOS 8, RHEL 8 na Fedora 30+, a na-eji iwu systemctl maka ijikwa ọrụ. Dịka ọmụmaatụ, ka ị nweta nlele ọrụ ndị nwere nkwarụ, mee iwu a:

$ sudo systemctl list-unit-files --state=disabled
$ sudo chkconfig --list     [On sysvinit-based]

Ihe nrụpụta dị n'okpuru na-ebipụta ọrụ niile nwere nkwarụ yana dịka ị na-ahụ, edepụtara ọrụ httpd, na-egosi na ahazighị ya ịmalite na buut.

Iji mee ka ọrụ malite na buut, jiri syntax:

$ sudo systemctl enable service-name
$ sudo chkconfig service_name on     [On sysvinit-based] 

Dịka ọmụmaatụ, iji mee ka ọrụ httpd rụọ ọrụ na arụ ọrụ buut.

$ sudo systemctl enable httpd
$ sudo chkconfig httpd on     [On sysvinit-based] 

Iji gosi na agbanyerela ọrụ httpd, depụta ọrụ niile enyere aka site na ime iwu:

$ sudo systemctl list-unit-files --state=enabled
$ sudo chkconfig --list | grep 3:on     [On sysvinit-based] 

Site na mmepụta dị n'elu, anyị nwere ike ịhụ nke ọma na ọrụ httpd ugbu a na-apụta na ndepụta nke ọrụ enyere.

Iji mụtakwuo maka iwu systemctl na chkconfig, gụọ akụkọ ndị a:

  • Otu esi ejikwa 'Systemd' Services na Units Iji 'Systemctl' na Linux
  • Ihe atụ iwu chkconfig bụ isi na Linux