Дебиан

Онемогућите непотребне услуге Дебиан Линук

Онемогућите непотребне услуге Дебиан Линук
Овај чланак има за циљ да вам помогне да повећате перформансе и смањите рањивости смањењем броја услуга на минималном нивоу. Смањивањем услуга наведених у овом упутству, домаћи корисници којима је потребан редован приступ Интернету не би требало да имају проблема већ само побољшања, чак и ако нису видљива.

Овај је чланак оптимизиран за оне који траже тренутне промјене или синтаксу за управљање услугама на Дебиану, осим тога на крају можете пронаћи описне информације о Системду.

За почетак, хајде да видимо које су услуге покренуте да бисмо одлучили коју услугу одбацити, да бисмо навели све покренуте услуге:

# судо сервис --статус-алл

Видећете многе услуге са симболом плус, то су услуге које раде док услуге са симболом минус нису активне.

Као што видите, све наведене услуге налазе се на / етц / инит.д где се чувају услуге. Можете покренути лс на / етц / инит.д да проверим:

# лс / етц / инит.д

У мом случају, корисник радне површине са динамичком ИП адресом не желим услугу поште јер подешава СПФ, ДКИМ итд. можда није немогуће, али неуредно, зато желим да онемогућим активну услугу сендмаил. Неке друге услуге попут ссх, апацхе итд. треба да их уклоните ако их не користите.

Синтакса за онемогућавање услуге на Дебиану је:

# судо системцтл онеспособити

Наредба за онемогућавање сендмаила на Дебиану је

# судо системцтл онемогући сендмаил

Као што сада видите, услуга је онемогућена

# судо сервис --статус-алл

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

# статус судо услуге сендмаил

Тренутно већина Линук дистрибуција више не користи Систем В, већ Системд.
Системд је менаџер услуга, то је ПИД 1, свакој служби додељује контролну групу (цгроуп), а може бити користан и за праћење процеса.

Кроз њега можете конфигурисати услуге са системом и управљањем услугама које се покрећу у последњем кораку процеса покретања и управљају процесима које извршава корисник.

Испод је листа наредби за управљање услугама путем СистемД:

# системцтл статус

Као што видите у излазу изнад, СистемД је покренут.

Следеће команде наводе неуспеле јединице, услуге или демоне који се нису правилно покренули због погрешне конфигурације, неусклађене зависности итд.

Покретање следеће наредбе је начин за проверу здравља уређаја.

# системцтл - није успео

Датотеке јединица садрже информације о утичницама, уређајима, тачкама монтирања, замјени или партицији (.услуга, .утичница, .уређаја, .носач, .аутоматско монтирање, .свап, .мета, .пут, .тајмер, .кришка, или .Обим). Они могу садржати информације о више опција. Ако Системд не успе да идентификује опцију, евидентираће упозорења, опције које почињу са Кс- се занемарују.

Да бисте пописали инсталиране јединице датотеке, покрените следећу наредбу:

# системцтл лист-унит-филес

Наведите све покренуте услуге:

# системцтл

Да бисте покренули услугу користећи системд рун:

# системцтл старт

Алтернативно можете покренути:

# судо сервис сендмаил старт

Да бисте зауставили услуге, користите исту синтаксу замењујући „старт“ са „стоп“, да бисте покренули трцати:

# системцтл стоп

Слично томе, можете користити наредбу „сервис“:

# судо услуга сендмаил стоп

Да бисте поново покренули услугу, замените „стоп“ или „старт“ за „рестарт“, следећи пример показује како покренути услугу „”:

# системцтл рестарт


Такође можете наредити „сервису“ да се поново покрене:

# судо услуга сендмаил стоп

Да бисте приказали статус одређене услуге, користите опцију „статус“, следећи пример показује како да покренете услугу :

# системцтл статус

Статус услуге можете проверити помоћу команде „сервис“:

# статус суфи сервиса судо

Као што видите, услуга каже да је маскирана, што значи да је снажно онемогућена и не може се омогућити ни ручно (може се демонтирати, али неће бити приказана у овом упутству). Следећа упутства показују како да омогућите услуге намењене су искљученим услугама, а не маскираним.

Да бисте омогућили активирање услуге сваки пут када се уређај покрене, користите ову опцију омогућити, следећи пример показује како да омогућите за покретање при покретању:

# системцтл енабле

Да бисте онемогућили услугу да остане неактивна чак и након покретања уређаја, користите ову опцију онемогућити, следећи пример показује како да омогућите не за покретање при покретању:

# системцтл онеспособити

Поред онемогућавања услуга, можете, и препоручује се, да деинсталирате било коју услугу за коју сте сигурни да је нећете користити, па чак и ако планирате да је у будућности можете инсталирати, уклонити услугу, уместо да је онемогућите или зауставите , на пример за деинсталацију Апацхе-а на извођењу Дебиана:

# апт уклонити апацхе2 -и

То можете учинити са свим инсталираним услугама које не користите, као што су ссх, цупс итд.

Постоје додатне опције за системцтл које можете пронаћи на његовој страници са упутствима или на мрежи на хттп: // ман7.орг / линук / ман-пагес / ман1 / системцтл.1.хтмл.

Надам се да вам је овај чланак о онемогућавању непотребних услуга Дебиан Линук био користан.

Како приказати ОСД прекривач у целом екрану Линук апликација и игара
Играње игара преко целог екрана или коришћење апликација у режиму целог екрана без ометања може вам одсећи релевантне системске информације видљиве на...
Топ 5 карата за хватање игара
Сви смо видели и волели стримовање играња на ИоуТубе-у. ПевДиеПие, Јакесептицие и Маркиплиер само су неки од најбољих играча који су зарадили милионе ...
Како развити игру на Линуку
Пре деценију, није много корисника Линука предвидело да ће њихов омиљени оперативни систем једног дана бити популарна платформа за играње комерцијални...