Operacijski sustavi Linux podržavaju različite usluge koje omogućuju optimalan rad svih elemenata koji ga čine, a mrežne usluge poput SSH -a, NTP -a ili httpd -a bitne su za rad s različitim zadacima, bilo lokalnim ili vanjskim.
Općenito je pravilo da se mnoge od ovih usluga moraju ručno izvršavati (pokretanje, zaustavljanje ili ponovno pokretanje) i zato je jedan od najosnovnijih i najpraktičnijih zadaća dopustiti automatsko pokretanje nekih mrežnih usluga pri pokretanju sustava.
To nesumnjivo, osim što štedi vrijeme, omogućuje da te usluge budu dostupne u svakom trenutku. Zatim ćemo sa Solveticom vidjeti kako automatski konfigurirati mrežnu uslugu u Linuxu tijekom pokretanja.
Kako dopustiti automatsko pokretanje mrežne usluge pri pokretanju Linuxa
Korak 1
Prvo moramo identificirati upravitelja usluga sustava sljedećom naredbom:
ps -brzo 1
Korak 2
U ovom slučaju vidimo da se operacijski sustav temelji na systemd, u drugim slučajevima bit će init.
Sintaksa koju treba koristiti u slučaju systemd za uslugu koja će se izvršiti pri pokretanju je sljedeća:
systemctl enable [usluga]Kako bismo spriječili pokretanje usluge pri pokretanju, izvršavamo:
systemctl disable [usluga]Korak 3
Na primjer, omogućujemo NTP sljedećom naredbom:
systemctl omogućiti ntpMoramo unijeti administratorsku lozinku za potvrdu procesa:
Korak 4
Nakon toga vidjet ćemo cijeli postupak:
Korak 5
U slučaju init-temeljenih sustava moramo izvršiti sljedeće:
Da bi se usluga pokrenula na razinama A i B:
chkconfig --razina AB [usluga] uključenaDa biste spriječili pokretanje usluge na nivoima C i D:
chkconfig -usluga CD -a na razini isključenaKorak 6
U slučaju operacijskih sustava kao što su Red Hat, CentOS ili Fedora, možemo koristiti naredbu systemctl za upravljanje onemogućenim uslugama, koristit ćemo sljedeće:
sudo systemctl list-unit-files --state = disabledsudo chkconfig --list (na temelju sysvinit)
POVEĆAJTE
Korak 8
Za popis omogućenih usluga izvršavamo:
sudo systemctl list-unit-files --state = enabledsudo chkconfig --list | grep 3: on (na temelju sysvinit)
POVEĆAJTE
Jednostavno je aktivirati mrežnu uslugu pri pokretanju Linuxa i optimizirati ovu vrstu zadatka.