[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"page-ru-/guides/linux/firewall-cmd-disable-service":3,"mdc-3rk3eq-key":386,"mdc--998w9z-key":413,"mdc--7dls52-key":421,"mdc-44a28u-key":445,"mdc--jomrjk-key":468,"mdc-6o0erp-key":484,"mdc--mxe6qb-key":508,"mdc-mxnq7y-key":524,"related-/guides/linux/firewall-cmd-allow-service,/errors/linux/firewalld-error-no-service,/guides/linux/firewall-cmd-list-services":547},{"id":4,"title":5,"appliesTo":6,"author":11,"body":12,"canonical":325,"code":73,"createdAt":326,"description":327,"difficulty":328,"draft":329,"estimatedTime":330,"extension":331,"faq":332,"howToSteps":345,"howToTotalTime":357,"image":325,"keywords":358,"locale":368,"meta":369,"navigation":107,"path":370,"platform":371,"related":372,"section":376,"seo":377,"severity":73,"stem":378,"summary":379,"tags":380,"twitterCreator":325,"twitterSite":325,"type":384,"updatedAt":326,"__hash__":385},"content_ru/guides/linux/firewall-cmd-disable-service.md","Отключение службы в firewalld с помощью firewall-cmd",[7,8,9,10],"firewalld 0.6+","Fedora 36+","CentOS 8+","Ubuntu 22.04","FixPedia Team",{"type":13,"value":14,"toc":313},"minimark",[15,20,33,37,55,59,64,67,127,140,144,159,181,197,200,203,207,210,224,228,231,244,250,254,261,265,306,309],[16,17,19],"h2",{"id":18},"введение-зачем-это-нужно","Введение / Зачем это нужно",[21,22,23,24,28,29,32],"p",{},"Иногда вам нужно запретить доступ к определённой службе (например, ",[25,26,27],"code",{},"http",", ",[25,30,31],{},"ssh"," или любой другой unwanted-сервису) на системе, работающей с firewalld. Отключение такой службы гарантирует, что входящие и исходящие соединения через этот сервис будут заблокированы, повышая безопасность вашей Linux-системы. После выполнения шагов вы сможете полностью или временно отключить unwanted-службу и убедиться, что изменения вступили в силу.",[16,34,36],{"id":35},"требования-подготовка","Требования / Подготовка",[38,39,40,49,52],"ul",{},[41,42,43,44,48],"li",{},"Системные права ",[45,46,47],"strong",{},"root"," (или sudo).",[41,50,51],{},"Установленный firewalld (обычно preinstalled в большинстве дистрибутивов Linux).",[41,53,54],{},"Базовое знание команд CLI.",[16,56,58],{"id":57},"пошаговая-инструкция","Пошаговая инструкция",[60,61,63],"h3",{"id":62},"шаг-1-подготовка-к-отключению","Шаг 1: Подготовка к отключению",[21,65,66],{},"Убедитесь, что firewalld работает и вы можете видеть текущий список разрешённых служб.",[68,69,74],"pre",{"className":70,"code":71,"language":72,"meta":73,"style":73},"language-bash shiki shiki-themes github-light github-dark","# Проверка состояния firewalld\nsudo systemctl status firewalld\n\n# Список активных служб\nsudo firewall-cmd --list-services\n","bash","",[25,75,76,85,102,109,115],{"__ignoreMap":73},[77,78,81],"span",{"class":79,"line":80},"line",1,[77,82,84],{"class":83},"sJ8bj","# Проверка состояния firewalld\n",[77,86,88,92,96,99],{"class":79,"line":87},2,[77,89,91],{"class":90},"sScJk","sudo",[77,93,95],{"class":94},"sZZnC"," systemctl",[77,97,98],{"class":94}," status",[77,100,101],{"class":94}," firewalld\n",[77,103,105],{"class":79,"line":104},3,[77,106,108],{"emptyLinePlaceholder":107},true,"\n",[77,110,112],{"class":79,"line":111},4,[77,113,114],{"class":83},"# Список активных служб\n",[77,116,118,120,123],{"class":79,"line":117},5,[77,119,91],{"class":90},[77,121,122],{"class":94}," firewall-cmd",[77,124,126],{"class":125},"sj4cs"," --list-services\n",[128,129,130],"blockquote",{},[21,131,132,135,136,139],{},[45,133,134],{},"💡 Совет:"," Если firewalld не запущен, запустите его командой ",[25,137,138],{},"sudo systemctl start firewalld",".",[60,141,143],{"id":142},"шаг-2-отключение-unwanted-службы","Шаг 2: Отключение unwanted-службы",[21,145,146,147,150,151,28,153,28,155,158],{},"Замените ",[25,148,149],{},"example-service"," на название службы, которую хотите отключить (например, ",[25,152,27],{},[25,154,31],{},[25,156,157],{},"ftp",").",[68,160,162],{"className":70,"code":161,"language":72,"meta":73,"style":73},"# Постоянное отключение (изменения сохраняются после перезагрузки)\nsudo firewall-cmd --remove-service=example-service --permanent\n",[25,163,164,169],{"__ignoreMap":73},[77,165,166],{"class":79,"line":80},[77,167,168],{"class":83},"# Постоянное отключение (изменения сохраняются после перезагрузки)\n",[77,170,171,173,175,178],{"class":79,"line":87},[77,172,91],{"class":90},[77,174,122],{"class":94},[77,176,177],{"class":125}," --remove-service=example-service",[77,179,180],{"class":125}," --permanent\n",[128,182,183],{},[21,184,185,188,189,192,193,196],{},[45,186,187],{},"⚠️ Важно:"," Флаг ",[25,190,191],{},"--permanent"," записывает изменение в ",[25,194,195],{},"/etc/firewalld/services/",". Без него отключение будет только временным.",[198,199],"in-article-ad",{},[21,201,202],{},":",[60,204,206],{"id":205},"шаг-3-применение-изменений","Шаг 3: Применение изменений",[21,208,209],{},"После удаления правила выполните перезагрузку firewalld, чтобы изменения вступили в силу.",[68,211,213],{"className":70,"code":212,"language":72,"meta":73,"style":73},"sudo firewall-cmd --reload\n",[25,214,215],{"__ignoreMap":73},[77,216,217,219,221],{"class":79,"line":80},[77,218,91],{"class":90},[77,220,122],{"class":94},[77,222,223],{"class":125}," --reload\n",[60,225,227],{"id":226},"шаг-4-проверка-результата","Шаг 4: Проверка результата",[21,229,230],{},"Подтвердите, что служба действительно отключена.",[68,232,234],{"className":70,"code":233,"language":72,"meta":73,"style":73},"sudo firewall-cmd --list-services\n",[25,235,236],{"__ignoreMap":73},[77,237,238,240,242],{"class":79,"line":80},[77,239,91],{"class":90},[77,241,122],{"class":94},[77,243,126],{"class":125},[21,245,246,247,249],{},"Если служба исчезла из вывода, отключение успешно. Для временного отключения опустите флаг ",[25,248,191],{}," на шаге 2 — изменение будет активным только до следующей перезагрузки.",[16,251,253],{"id":252},"проверка-результата","Проверка результата",[21,255,256,257,260],{},"Выполните ту же команду ",[25,258,259],{},"sudo firewall-cmd --list-services"," и убедитесь, что unwanted-служба больше не отображается. Если она всё ещё присутствует, проверьте, что команда была выполнена без ошибок и firewalld перезагрузился корректно.",[16,262,264],{"id":263},"возможные-проблемы","Возможные проблемы",[38,266,267,279,287,297],{},[41,268,269,274,275,278],{},[45,270,271],{},[25,272,273],{},"firewall-cmd: service not found"," – Проверьте правильность названия службы. Названия регистрозависимые, используйте ",[25,276,277],{},"firewall-cmd --list-all"," для полного списка.",[41,280,281,286],{},[45,282,283],{},[25,284,285],{},"Permission denied"," – Убедитесь, что вы используете sudo или вошли как root. Без необходимых прав firewalld блокирует выполнение команд.",[41,288,289,292,293,296],{},[45,290,291],{},"Изменения не вступили в силу"," – Повторно выполните ",[25,294,295],{},"sudo firewall-cmd --reload",". Иногда firewalld кэширует правила, и перезагрузка необходима для их применения.",[41,298,299,302,303,305],{},[45,300,301],{},"Служба восстановилась после перезагрузки системы"," – Если отключение было выполнено без ",[25,304,191],{},", оно сбросится. Для постоянного отключения всегда используйте этот флаг.",[21,307,308],{},"Эти шаги помогут вам надёжно отключить unwanted-службу с помощью firewall-cmd и избежать распространённых ошибок. Если что-то пойдёт не так, вернитесь к шагу подготовки и ещё раз проверьте права доступа и состояние firewalld.",[310,311,312],"style",{},"html pre.shiki code .sJ8bj, html code.shiki .sJ8bj{--shiki-default:#6A737D;--shiki-dark:#6A737D}html pre.shiki code .sScJk, html code.shiki .sScJk{--shiki-default:#6F42C1;--shiki-dark:#B392F0}html pre.shiki code .sZZnC, html code.shiki .sZZnC{--shiki-default:#032F62;--shiki-dark:#9ECBFF}html pre.shiki code .sj4cs, html code.shiki .sj4cs{--shiki-default:#005CC5;--shiki-dark:#79B8FF}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}",{"title":73,"searchDepth":87,"depth":87,"links":314},[315,316,317,323,324],{"id":18,"depth":87,"text":19},{"id":35,"depth":87,"text":36},{"id":57,"depth":87,"text":58,"children":318},[319,320,321,322],{"id":62,"depth":104,"text":63},{"id":142,"depth":104,"text":143},{"id":205,"depth":104,"text":206},{"id":226,"depth":104,"text":227},{"id":252,"depth":87,"text":253},{"id":263,"depth":87,"text":264},null,"2026-07-16 14:38:11","Быстрая инструкция по отключению unwanted-службы с помощью firewall-cmd. Узнайте, как остановить работу сервиса через firewalld за 5 минут.","easy",false,"5-10 мин","md",[333,336,339,342],{"question":334,"answer":335},"Как отключить unwanted-службу с помощью firewall-cmd?","Используйте команду `firewall-cmd --remove-service=service --permanent`, чтобы удалить правило из постоянной конфигурации, затем выполните `firewall-cmd --reload` для применения изменений.",{"question":337,"answer":338},"Что произойдет после отключения службы?","Правила для этой службы больше не будут применяться, входящие и исходящие соединения будут заблокированы, если не добавлены другие правила.",{"question":340,"answer":341},"Можно ли временно отключить службу без сохранения изменений?","Да, выполните `firewall-cmd --remove-service=service` без флага `--permanent`. Изменения вступят в силу сразу и будут отменены после перезагрузки системы.",{"question":343,"answer":344},"Как восстановить отключенную службу?","Добавьте службу обратно: `firewall-cmd --add-service=service --permanent` и выполните `firewall-cmd --reload`.",[346,349,352,355],{"name":347,"text":348},"Подготовка к отключению","Убедитесь, что у вас есть права администратора (root) и установлен firewalld. Проверьте текущее состояние служб с помощью `firewall-cmd --list-services`.",{"name":350,"text":351},"Отключение unwanted-службы","Выполните команду `firewall-cmd --remove-service=http --permanent`, заменив `http` на название отключаемой службы. Это удалит правило из постоянной конфигурации firewalld.",{"name":353,"text":354},"Применение изменений","Перезагрузите firewalld командой `firewall-cmd --reload`. Это заставит систему применить новые правила.",{"name":253,"text":356},"Проверьте статус с помощью `firewall-cmd --list-services`. Если служба исчезла из списка, отключение успешно. Для временного отключения опустите флаг `--permanent` на шаге 2.","PT10M",[359,360,361,362,363,364,365,366,367],"firewall-cmd","отключить службу","firewalld","systemctl disable","iptables","правила firewalld","команда firewall-cmd","отключить unwanted-службу","отключить сеть Linux","ru_RU",{},"/guides/linux/firewall-cmd-disable-service","linux",[373,374,375],"/guides/linux/firewall-cmd-allow-service","/errors/linux/firewalld-error-no-service","/guides/linux/firewall-cmd-list-services","Гайды Linux",{"title":5,"description":327},"guides/linux/firewall-cmd-disable-service","В этом гайде вы узнаете, как отключить unwanted-службу в firewalld с помощью команды firewall-cmd. После выполнения шагов вы сможете полностью или временно заблокировать работу службы и убедиться, что изменения вступили в силу.",[381,361,359,382,383],"Linux","русская статья","сетевой гайд","guide","TKx6fxjp_iIuOwMkp8GwGqQimHD3dVTbTg8r5sIH-50",{"data":387,"body":388},{},{"type":47,"children":389},[390],{"type":391,"tag":21,"props":392,"children":393},"element",{},[394,397,403,405,411],{"type":395,"value":396},"text","Используйте команду ",{"type":391,"tag":25,"props":398,"children":400},{"className":399},[],[401],{"type":395,"value":402},"firewall-cmd --remove-service=service --permanent",{"type":395,"value":404},", чтобы удалить правило из постоянной конфигурации, затем выполните ",{"type":391,"tag":25,"props":406,"children":408},{"className":407},[],[409],{"type":395,"value":410},"firewall-cmd --reload",{"type":395,"value":412}," для применения изменений.",{"data":414,"body":415},{},{"type":47,"children":416},[417],{"type":391,"tag":21,"props":418,"children":419},{},[420],{"type":395,"value":338},{"data":422,"body":423},{},{"type":47,"children":424},[425],{"type":391,"tag":21,"props":426,"children":427},{},[428,430,436,438,443],{"type":395,"value":429},"Да, выполните ",{"type":391,"tag":25,"props":431,"children":433},{"className":432},[],[434],{"type":395,"value":435},"firewall-cmd --remove-service=service",{"type":395,"value":437}," без флага ",{"type":391,"tag":25,"props":439,"children":441},{"className":440},[],[442],{"type":395,"value":191},{"type":395,"value":444},". Изменения вступят в силу сразу и будут отменены после перезагрузки системы.",{"data":446,"body":447},{},{"type":47,"children":448},[449],{"type":391,"tag":21,"props":450,"children":451},{},[452,454,460,462,467],{"type":395,"value":453},"Добавьте службу обратно: ",{"type":391,"tag":25,"props":455,"children":457},{"className":456},[],[458],{"type":395,"value":459},"firewall-cmd --add-service=service --permanent",{"type":395,"value":461}," и выполните ",{"type":391,"tag":25,"props":463,"children":465},{"className":464},[],[466],{"type":395,"value":410},{"type":395,"value":139},{"data":469,"body":470},{},{"type":47,"children":471},[472],{"type":391,"tag":21,"props":473,"children":474},{},[475,477,483],{"type":395,"value":476},"Убедитесь, что у вас есть права администратора (root) и установлен firewalld. Проверьте текущее состояние служб с помощью ",{"type":391,"tag":25,"props":478,"children":480},{"className":479},[],[481],{"type":395,"value":482},"firewall-cmd --list-services",{"type":395,"value":139},{"data":485,"body":486},{},{"type":47,"children":487},[488],{"type":391,"tag":21,"props":489,"children":490},{},[491,493,499,501,506],{"type":395,"value":492},"Выполните команду ",{"type":391,"tag":25,"props":494,"children":496},{"className":495},[],[497],{"type":395,"value":498},"firewall-cmd --remove-service=http --permanent",{"type":395,"value":500},", заменив ",{"type":391,"tag":25,"props":502,"children":504},{"className":503},[],[505],{"type":395,"value":27},{"type":395,"value":507}," на название отключаемой службы. Это удалит правило из постоянной конфигурации firewalld.",{"data":509,"body":510},{},{"type":47,"children":511},[512],{"type":391,"tag":21,"props":513,"children":514},{},[515,517,522],{"type":395,"value":516},"Перезагрузите firewalld командой ",{"type":391,"tag":25,"props":518,"children":520},{"className":519},[],[521],{"type":395,"value":410},{"type":395,"value":523},". Это заставит систему применить новые правила.",{"data":525,"body":526},{},{"type":47,"children":527},[528],{"type":391,"tag":21,"props":529,"children":530},{},[531,533,538,540,545],{"type":395,"value":532},"Проверьте статус с помощью ",{"type":391,"tag":25,"props":534,"children":536},{"className":535},[],[537],{"type":395,"value":482},{"type":395,"value":539},". Если служба исчезла из списка, отключение успешно. Для временного отключения опустите флаг ",{"type":391,"tag":25,"props":541,"children":543},{"className":542},[],[544],{"type":395,"value":191},{"type":395,"value":546}," на шаге 2.",[]]