▷ Конфигурирайте автоматичното стартиране на Network Service Linux при зареждане

Операционните системи Linux обработват различни услуги, които позволяват оптимална работа на всички елементи, които го съставят, а мрежовите услуги като SSH, NTP или httpd, са от съществено значение при работа с различни задачи, независимо дали са локални или външни.

Като общо правило много от тези услуги трябва да се изпълняват ръчно (стартиране, спиране или рестартиране) и затова една от най -фундаменталните и практически задачи е да се позволи някои от мрежовите услуги да се стартират автоматично при зареждане на системата.

Това несъмнено, освен че спестява време, позволява тези услуги да бъдат достъпни по всяко време. След това ще видим със Solvetic как автоматично да конфигурира мрежова услуга в Linux по време на зареждане.

Как да разрешите на мрежова услуга да работи автоматично при зареждане на Linux

Етап 1
Първо, трябва да идентифицираме системния мениджър на услуги със следната команда:

 ps -бърз 1

Стъпка 2
В този случай виждаме, че операционната система е базирана на systemd, в други случаи ще бъде init.
Синтаксисът, който да се използва в случай на systemd за услуга, която да се изпълнява при стартиране, е следният:

 systemctl enable [услуга]
За да предотвратим стартирането на услугата при стартиране, изпълняваме:
 systemctl деактивиране [услуга]
Стъпка 3
Например активираме NTP със следната команда:
 systemctl активира ntp
Трябва да въведем администраторска парола, за да потвърдим процеса:

Стъпка 4
След това ще видим пълния процес:

Стъпка 5
В случай на init-базирани системи трябва да изпълним следното:

За да стартира услугата на нива на изпълнение А и В:

 chkconfig -ниво AB [услуга] включено
За да предотвратите стартирането на услугата на нива C и D на Run:
 chkconfig -услугата за компактдискове е изключена
Стъпка 6
В случай на операционни системи като Red Hat, CentOS или Fedora, можем да използваме командата systemctl за управление на деактивираните услуги, ще използваме следното:
 sudo systemctl list-unit-files-state = disabledsudo chkconfig --list (въз основа на sysvinit)

Увеличете

Стъпка 8
За да изброим разрешените услуги, които изпълняваме:

 sudo systemctl list-unit-files --state = enabledsudo chkconfig --list | grep 3: on (въз основа на sysvinit)

Увеличете

Толкова е лесно да активирате мрежова услуга при стартиране на Linux и да оптимизирате този тип задачи.

Така ще помогнете за развитието на сайта, сподели с приятелите си

wave wave wave wave wave