[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"page-ru-/guides/macos/sip-configuration":3,"mdc-r5jee-key":622,"mdc--bkc7po-key":633,"mdc--rlu7rl-key":641,"mdc-ldalnj-key":657,"mdc--3fjluy-key":681,"mdc-rq51a3-key":689,"mdc--pzjqk-key":697,"mdc--xpjsjt-key":726,"mdc-czhm4q-key":743,"related-/guides/macos/security-settings,/guides/macos/terminal-basics,/guides/macos/full-disk-access":759},{"id":4,"title":5,"appliesTo":6,"author":11,"body":12,"canonical":554,"code":554,"createdAt":555,"description":556,"difficulty":557,"draft":558,"estimatedTime":559,"extension":560,"faq":561,"howToSteps":574,"howToTotalTime":590,"image":554,"keywords":591,"locale":600,"meta":601,"navigation":602,"path":603,"platform":604,"related":605,"section":609,"seo":610,"severity":557,"stem":611,"summary":612,"tags":613,"twitterCreator":554,"twitterSite":554,"type":620,"updatedAt":555,"__hash__":621},"content_ru/guides/macos/sip-configuration.md","Настройка SIP на macOS: отключение, включение и управление",[7,8,9,10],"macOS 10.15 (Catalina)","macOS 11 (Big Sur)","macOS 12 (Monterey)","macOS 13 (Ventura)","FixPedia Team",{"type":13,"value":14,"toc":523},"minimark",[15,20,24,28,31,54,57,61,64,95,98,102,105,150,153,157,160,165,186,190,218,222,240,244,262,266,269,272,275,279,299,303,309,313,319,326,358,362,402,415,419,422,450,457,461,465,475,482,485,489,495,499,506,510,519],[16,17,19],"h2",{"id":18},"введение","Введение",[21,22,23],"p",{},"System Integrity Protection (SIP), также известный как \"защита целостности системы\", — это ключевая функция безопасности в macOS, начиная с OS X El Capitan. Она ограничивает действия суперпользователя (root) для защиты критических системных файлов и процессов от модификации. Хотя SIP повышает безопасность, в некоторых случаях, например, для установки специфичного ПО или глубокой кастомизации системы, может потребоваться его отключение или настройка. Это руководство подробно объясняет, как безопасно управлять SIP на вашем Mac.",[16,25,27],{"id":26},"требования","Требования",[21,29,30],{},"Перед началом убедитесь, что:",[32,33,34,38,41,44,51],"ul",{},[35,36,37],"li",{},"У вас есть Mac с macOS 10.11 (El Capitan) или новее (инструкция применима ко всем версиям, включая Catalina, Big Sur, Monterey, Ventura и новее).",[35,39,40],{},"Вы вошли в систему под учетной записью с правами администратора.",[35,42,43],{},"У вас есть доступ к Терминалу и понимание базовых команд.",[35,45,46,50],{},[47,48,49],"strong",{},"Рекомендуется создать резервную копию"," ваших данных через Time Machine или другой метод, так как изменение SIP может повлиять на стабильность системы.",[35,52,53],{},"Вы понимаете риски: отключение SIP делает систему уязвимой для вредоносного ПО и случайных изменений.",[55,56],"in-article-ad",{},[16,58,60],{"id":59},"что-такое-sip-и-как-он-работает","Что такое SIP и как он работает",[21,62,63],{},"SIP защищает следующие области:",[32,65,66,89,92],{},[35,67,68,69,73,74,77,78,81,82,73,85,88],{},"Системные каталоги, такие как ",[70,71,72],"code",{},"/System",", ",[70,75,76],{},"/usr"," (кроме ",[70,79,80],{},"/usr/local","), ",[70,83,84],{},"/bin",[70,86,87],{},"/sbin",".",[35,90,91],{},"Процессы, связанные с ядром и системными службами.",[35,93,94],{},"NVRAM переменные, связанные с загрузкой.",[21,96,97],{},"Когда SIP включен, даже пользователь root не может изменять эти защищенные ресурсы. Это предотвращает атаки, которые пытаются модифицировать системные файлы для получения постоянного доступа. SIP также ограничивает возможности отладки ядра и другие потенциально опасные операции.",[16,99,101],{"id":100},"проверка-текущего-статуса-sip","Проверка текущего статуса SIP",[21,103,104],{},"Прежде чем вносить изменения, проверьте, включен ли SIP:",[106,107,108,115,140],"ol",{},[35,109,110,111,114],{},"Откройте ",[47,112,113],{},"Терминал"," (через Spotlight или Finder → Программы → Утилиты).",[35,116,117,118],{},"Введите команду:\n",[119,120,125],"pre",{"className":121,"code":122,"language":123,"meta":124,"style":124},"language-bash shiki shiki-themes github-light github-dark","csrutil status\n","bash","",[70,126,127],{"__ignoreMap":124},[128,129,132,136],"span",{"class":130,"line":131},"line",1,[128,133,135],{"class":134},"sScJk","csrutil",[128,137,139],{"class":138},"sZZnC"," status\n",[35,141,142,143,146,147,88],{},"В выводе будет указано ",[70,144,145],{},"System Integrity Protection status: enabled."," или ",[70,148,149],{},"disabled.",[21,151,152],{},"Если SIP отключен, вы увидите соответствующее сообщение. Этот шаг важен, чтобы избежать ненужных действий.",[16,154,156],{"id":155},"отключение-sip","Отключение SIP",[21,158,159],{},"Если вам нужно отключить SIP полностью, выполните следующие шаги:",[161,162,164],"h3",{"id":163},"шаг-1-перезагрузка-в-режим-восстановления","Шаг 1: Перезагрузка в режим восстановления",[106,166,167,170,177,180],{},[35,168,169],{},"Выключите ваш Mac.",[35,171,172,173,176],{},"Включите Mac и сразу удерживайте клавиши ",[47,174,175],{},"Command + R"," на клавиатуре.",[35,178,179],{},"Держите клавиши до появления логотипа Apple или круговой индикации загрузки. Это может занять несколько секунд.",[35,181,182,185],{},[47,183,184],{},"Для Mac с Apple Silicon (M1/M2)",": выключите Mac, нажмите и удерживайте кнопку питания до появления опций загрузки, затем выберите \"Параметры\" и нажмите \"Продолжить\" для входа в режим восстановления.",[161,187,189],{"id":188},"шаг-2-отключение-sip-через-терминал-режима-восстановления","Шаг 2: Отключение SIP через Терминал режима восстановления",[106,191,192,198,212],{},[35,193,194,195,197],{},"В режиме восстановления откройте ",[47,196,113],{}," из меню \"Утилиты\" в верхней строке меню.",[35,199,117,200],{},[119,201,203],{"className":121,"code":202,"language":123,"meta":124,"style":124},"csrutil disable\n",[70,204,205],{"__ignoreMap":124},[128,206,207,209],{"class":130,"line":131},[128,208,135],{"class":134},[128,210,211],{"class":138}," disable\n",[35,213,214,215,88],{},"Нажмите Enter. Вы должны увидеть сообщение ",[70,216,217],{},"Successfully disabled System Integrity Protection.",[161,219,221],{"id":220},"шаг-3-перезагрузка-системы","Шаг 3: Перезагрузка системы",[106,223,224,237],{},[35,225,226,227,236],{},"Введите в Терминале:\n",[119,228,230],{"className":121,"code":229,"language":123,"meta":124,"style":124},"reboot\n",[70,231,232],{"__ignoreMap":124},[128,233,234],{"class":130,"line":131},[128,235,229],{"class":134},"\nили выберите \"Перезагрузить\" из меню Apple.",[35,238,239],{},"После перезагрузки Mac загрузится в обычную систему.",[161,241,243],{"id":242},"шаг-4-проверка-отключения","Шаг 4: Проверка отключения",[106,245,246,249,256],{},[35,247,248],{},"После входа в систему откройте Терминал.",[35,250,251,252,255],{},"Выполните ",[70,253,254],{},"csrutil status"," снова.",[35,257,258,259,88],{},"Вывод должен показывать ",[70,260,261],{},"System Integrity Protection status: disabled.",[16,263,265],{"id":264},"включение-sip","Включение SIP",[21,267,268],{},"Если вы ранее отключили SIP и хотите снова включить его для безопасности:",[161,270,164],{"id":271},"шаг-1-перезагрузка-в-режим-восстановления-1",[21,273,274],{},"Как описано выше, перезагрузите Mac в режим восстановления (Command + R или через кнопку питания на Apple Silicon).",[161,276,278],{"id":277},"шаг-2-включение-sip","Шаг 2: Включение SIP",[106,280,281,296],{},[35,282,283,284],{},"В Терминале режима восстановления введите:\n",[119,285,287],{"className":121,"code":286,"language":123,"meta":124,"style":124},"csrutil enable\n",[70,288,289],{"__ignoreMap":124},[128,290,291,293],{"class":130,"line":131},[128,292,135],{"class":134},[128,294,295],{"class":138}," enable\n",[35,297,298],{},"Нажмите Enter. Увидите сообщение об успешном включении.",[161,300,302],{"id":301},"шаг-3-перезагрузка-и-проверка","Шаг 3: Перезагрузка и проверка",[21,304,305,306],{},"Перезагрузите Mac и проверьте статус, как в предыдущем разделе. Вывод должен быть ",[70,307,308],{},"enabled.",[16,310,312],{"id":311},"частичная-настройка-sip-расширенные-пользователи","Частичная настройка SIP (расширенные пользователи)",[21,314,315,316,318],{},"Начиная с macOS Catalina (10.15), ",[70,317,135],{}," поддерживает флаги для тонкого управления компонентами SIP. Это позволяет отключать только определенные ограничения, сохраняя остальные.",[21,320,321,322,325],{},"Доступные опции (проверьте ",[70,323,324],{},"csrutil help"," в режиме восстановления для актуального списка):",[32,327,328,334,340,346,352],{},[35,329,330,333],{},[70,331,332],{},"--without fs"," — отключает защиту файловой системы.",[35,335,336,339],{},[70,337,338],{},"--without debug"," — разрешает отладку ядра.",[35,341,342,345],{},[70,343,344],{},"--without nvram"," — разрешает изменение NVRAM переменных.",[35,347,348,351],{},[70,349,350],{},"--without dtrace"," — отключает ограничения DTrace.",[35,353,354,357],{},[70,355,356],{},"--without amfi"," — отключает проверку подписи кода (AMFI).",[161,359,361],{"id":360},"пример-отключение-только-защиты-файловой-системы","Пример: Отключение только защиты файловой системы",[106,363,364,367,389,392],{},[35,365,366],{},"Перезагрузитесь в режим восстановления.",[35,368,369,370],{},"В Терминале:\n",[119,371,373],{"className":121,"code":372,"language":123,"meta":124,"style":124},"csrutil enable --without fs\n",[70,374,375],{"__ignoreMap":124},[128,376,377,379,382,386],{"class":130,"line":131},[128,378,135],{"class":134},[128,380,381],{"class":138}," enable",[128,383,385],{"class":384},"sj4cs"," --without",[128,387,388],{"class":138}," fs\n",[35,390,391],{},"Перезагрузите Mac.",[35,393,394,395,397,398,401],{},"Проверьте статус: ",[70,396,254],{}," покажет ",[70,399,400],{},"enabled",", но защита файловой системы будет отключена. Вы сможете изменять файлы в защищенных каталогах, но другие компоненты SIP останутся активны.",[403,404,405],"blockquote",{},[21,406,407,408,411,412,88],{},"⚠️ ",[47,409,410],{},"Важно",": Частичная настройка SIP может привести к непредвиденным проблемам безопасности. Используйте только если вы уверены в том, что делаете, и только для конкретных задач. После завершения рекомендуется вернуть полную защиту с ",[70,413,414],{},"csrutil enable",[16,416,418],{"id":417},"проверка-результата","Проверка результата",[21,420,421],{},"После изменения SIP, убедитесь, что изменения применились:",[106,423,424,427,431,436,441],{},[35,425,426],{},"Откройте Терминал в обычной системе.",[35,428,251,429,88],{},[70,430,254],{},[35,432,433,434],{},"Для полного отключения: ",[70,435,261],{},[35,437,438,439],{},"Для включения: ",[70,440,145],{},[35,442,443,444,446,447,449],{},"Для частичной настройки, вывод может быть ",[70,445,400],{},", но с указанием отключенных компонентов. Используйте ",[70,448,254],{}," подробно или проверьте, можете ли вы выполнять действия, для которых отключали защиту.",[21,451,452,453,456],{},"Также, попробуйте изменить защищенный файл, например, ",[70,454,455],{},"/System/Library/CoreServices/SystemVersion.plist"," (создайте резервную копию сначала!). Если SIP отключен, изменение должно пройти; если включен — получите ошибку доступа.",[16,458,460],{"id":459},"возможные-проблемы","Возможные проблемы",[161,462,464],{"id":463},"ошибка-csrutil-command-not-found","Ошибка: \"csrutil: command not found\"",[21,466,467,468,470,471,474],{},"Эта ошибка возникает, если вы пытаетесь выполнить ",[70,469,135],{}," в обычной системе, а не в режиме восстановления. ",[47,472,473],{},"Решение",": Перезагрузитесь в режим восстановления и выполните команду там.",[161,476,478,479],{"id":477},"sip-не-отключается-после-csrutil-disable","SIP не отключается после ",[70,480,481],{},"csrutil disable",[21,483,484],{},"Убедитесь, что вы находитесь в режиме восстановления и ввели команду правильно. После перезагрузки проверьте статус. Если все еще включен, возможно, вы используете Mac с Apple Silicon и не перешли в режим восстановления правильно. Для Apple Silicon: выключите Mac, нажмите и удерживайте кнопку питания до появления опций загрузки, выберите \"Параметры\", затем \"Продолжить\" для входа в режим восстановления.",[161,486,488],{"id":487},"после-отключения-sip-система-работает-нестабильно","После отключения SIP система работает нестабильно",[21,490,491,492,494],{},"Отключение SIP может позволить повреждение системных файлов. ",[47,493,473],{},": Включите SIP обратно, как описано выше. Если система не загружается, попробуйте перейти в режим восстановления и включить SIP, затем перезагрузиться.",[161,496,498],{"id":497},"не-могу-изменить-определенный-файл-даже-после-отключения-sip","Не могу изменить определенный файл даже после отключения SIP",[21,500,501,502,505],{},"Некоторые файлы могут быть защищены другими механизмами, такими как права доступа (chmod) или System Integrity Protection для других компонентов. Проверьте, отключен ли SIP полностью. Также, убедитесь, что вы используете ",[70,503,504],{},"sudo"," для прав администратора.",[161,507,509],{"id":508},"частичная-настройка-не-работает-как-ожидалось","Частичная настройка не работает как ожидалось",[21,511,512,513,515,516,518],{},"Флаги ",[70,514,135],{}," могут быть несовместимы между версиями macOS. Убедитесь, что вы используете правильный синтаксис для вашей версии. Проверьте ",[70,517,324],{}," в режиме восстановления для списка опций. Некоторые функции могут требовать дополнительных шагов, например, изменения NVRAM переменных.",[520,521,522],"style",{},"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 .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);}html pre.shiki code .sj4cs, html code.shiki .sj4cs{--shiki-default:#005CC5;--shiki-dark:#79B8FF}",{"title":124,"searchDepth":524,"depth":524,"links":525},2,[526,527,528,529,530,537,542,545,546],{"id":18,"depth":524,"text":19},{"id":26,"depth":524,"text":27},{"id":59,"depth":524,"text":60},{"id":100,"depth":524,"text":101},{"id":155,"depth":524,"text":156,"children":531},[532,534,535,536],{"id":163,"depth":533,"text":164},3,{"id":188,"depth":533,"text":189},{"id":220,"depth":533,"text":221},{"id":242,"depth":533,"text":243},{"id":264,"depth":524,"text":265,"children":538},[539,540,541],{"id":271,"depth":533,"text":164},{"id":277,"depth":533,"text":278},{"id":301,"depth":533,"text":302},{"id":311,"depth":524,"text":312,"children":543},[544],{"id":360,"depth":533,"text":361},{"id":417,"depth":524,"text":418},{"id":459,"depth":524,"text":460,"children":547},[548,549,551,552,553],{"id":463,"depth":533,"text":464},{"id":477,"depth":533,"text":550},"SIP не отключается после csrutil disable",{"id":487,"depth":533,"text":488},{"id":497,"depth":533,"text":498},{"id":508,"depth":533,"text":509},null,"2026-02-16 10:06:06","Полное руководство по настройке System Integrity Protection (SIP) на macOS. Узнайте, как безопасно отключить, включить или частично настроить SIP для продвинутой кастомизации системы. Пошаговая инструкция с командами и примерами.","medium",false,"15-30 мин","md",[562,565,568,571],{"answer":563,"question":564},"SIP (System Integrity Protection) — это встроенная функция безопасности macOS, которая защищает системные файлы и процессы от изменений, даже для учетной записи с правами администратора. Это предотвращает случайное или вредоносное повреждение системы.","Что такое SIP и зачем он нужен?",{"answer":566,"question":567},"Отключение SIP снижает уровень защиты вашей системы, позволяя изменять системные файлы. Делайте это только при необходимости, например, для установки определенного ПО или глубокой кастомизации, и включайте обратно после выполнения задач.","Безопасно ли отключать SIP?",{"answer":569,"question":570},"Откройте Терминал и выполните команду `csrutil status`. В выводе будет указано, включена ли защита.","Как проверить, включен ли SIP?",{"answer":572,"question":573},"Да, начиная с macOS Catalina, вы можете использовать флаги с `csrutil` для отключения отдельных компонентов, например, `csrutil enable --without fs` для отключения защиты файловой системы. Однако это требует осторожности и не рекомендуется для новичков.","Можно ли отключить только часть функций SIP?",[575,578,581,584,587],{"name":576,"text":577},"Подготовка и понимание рисков","Перед изменением SIP убедитесь, что у вас есть актуальная резервная копия системы через Time Machine или другой метод, и вы осознаете риски отключения защиты.",{"name":579,"text":580},"Перезагрузка в режим восстановления","Выключите Mac и включите, сразу удерживая клавиши Command + R, пока не появится логотип Apple или круговой индикация загрузки.",{"name":582,"text":583},"Изменение статуса SIP","В Терминале режима восстановления введите `csrutil disable` для отключения или `csrutil enable` для включения. Для частичной настройки используйте флаги, например, `csrutil enable --without fs`.",{"name":585,"text":586},"Перезагрузка системы","После изменения введите `reboot` в Терминале или выберите 'Перезагрузить' из меню Apple в режиме восстановления.",{"name":588,"text":589},"Проверка нового статуса","После обычной загрузки откройте Терминал и выполните `csrutil status` для подтверждения, что SIP теперь имеет нужный статус.","PT20M",[592,593,594,595,596,597,598,599],"настройка sip macos","отключение system integrity protection","sip macos включить отключить","конфигурация sip macOS","sip terminal команды","безопасность macOS SIP","как изменить SIP на Mac","SIP ошибка доступа","ru_RU",{},true,"/guides/macos/sip-configuration","macos",[606,607,608],"/guides/macos/security-settings","/guides/macos/terminal-basics","/guides/macos/full-disk-access","Гайды macOS",{"title":5,"description":556},"guides/macos/sip-configuration","Это руководство подробно объясняет, как изменить настройки System Integrity Protection (SIP) на macOS, включая полное отключение, включение и настройку отдельных компонентов, для пользователей, которым нужен полный контроль над системой.",[604,614,615,616,617,618,619],"sip","security","terminal","configuration","гайды","advanced","guide","YNIZij_lrucD-yTkttyQd0ibOm7rtdyncUToD_S5Kb4",{"data":623,"body":624},{},{"type":625,"children":626},"root",[627],{"type":628,"tag":21,"props":629,"children":630},"element",{},[631],{"type":632,"value":563},"text",{"data":634,"body":635},{},{"type":625,"children":636},[637],{"type":628,"tag":21,"props":638,"children":639},{},[640],{"type":632,"value":566},{"data":642,"body":643},{},{"type":625,"children":644},[645],{"type":628,"tag":21,"props":646,"children":647},{},[648,650,655],{"type":632,"value":649},"Откройте Терминал и выполните команду ",{"type":628,"tag":70,"props":651,"children":653},{"className":652},[],[654],{"type":632,"value":254},{"type":632,"value":656},". В выводе будет указано, включена ли защита.",{"data":658,"body":659},{},{"type":625,"children":660},[661],{"type":628,"tag":21,"props":662,"children":663},{},[664,666,671,673,679],{"type":632,"value":665},"Да, начиная с macOS Catalina, вы можете использовать флаги с ",{"type":628,"tag":70,"props":667,"children":669},{"className":668},[],[670],{"type":632,"value":135},{"type":632,"value":672}," для отключения отдельных компонентов, например, ",{"type":628,"tag":70,"props":674,"children":676},{"className":675},[],[677],{"type":632,"value":678},"csrutil enable --without fs",{"type":632,"value":680}," для отключения защиты файловой системы. Однако это требует осторожности и не рекомендуется для новичков.",{"data":682,"body":683},{},{"type":625,"children":684},[685],{"type":628,"tag":21,"props":686,"children":687},{},[688],{"type":632,"value":577},{"data":690,"body":691},{},{"type":625,"children":692},[693],{"type":628,"tag":21,"props":694,"children":695},{},[696],{"type":632,"value":580},{"data":698,"body":699},{},{"type":625,"children":700},[701],{"type":628,"tag":21,"props":702,"children":703},{},[704,706,711,713,718,720,725],{"type":632,"value":705},"В Терминале режима восстановления введите ",{"type":628,"tag":70,"props":707,"children":709},{"className":708},[],[710],{"type":632,"value":481},{"type":632,"value":712}," для отключения или ",{"type":628,"tag":70,"props":714,"children":716},{"className":715},[],[717],{"type":632,"value":414},{"type":632,"value":719}," для включения. Для частичной настройки используйте флаги, например, ",{"type":628,"tag":70,"props":721,"children":723},{"className":722},[],[724],{"type":632,"value":678},{"type":632,"value":88},{"data":727,"body":728},{},{"type":625,"children":729},[730],{"type":628,"tag":21,"props":731,"children":732},{},[733,735,741],{"type":632,"value":734},"После изменения введите ",{"type":628,"tag":70,"props":736,"children":738},{"className":737},[],[739],{"type":632,"value":740},"reboot",{"type":632,"value":742}," в Терминале или выберите 'Перезагрузить' из меню Apple в режиме восстановления.",{"data":744,"body":745},{},{"type":625,"children":746},[747],{"type":628,"tag":21,"props":748,"children":749},{},[750,752,757],{"type":632,"value":751},"После обычной загрузки откройте Терминал и выполните ",{"type":628,"tag":70,"props":753,"children":755},{"className":754},[],[756],{"type":632,"value":254},{"type":632,"value":758}," для подтверждения, что SIP теперь имеет нужный статус.",[760,1501],{"id":761,"title":762,"appliesTo":763,"author":11,"body":767,"canonical":554,"code":554,"createdAt":1443,"description":1444,"difficulty":557,"draft":558,"estimatedTime":559,"extension":560,"faq":1445,"howToSteps":1458,"howToTotalTime":590,"image":554,"keywords":1477,"locale":600,"meta":1488,"navigation":602,"path":606,"platform":604,"related":1489,"section":609,"seo":1493,"severity":554,"stem":1494,"summary":1495,"tags":1496,"twitterCreator":554,"twitterSite":554,"type":620,"updatedAt":1443,"__hash__":1500},"content_ru/guides/macos/security-settings.md","Как улучшить настройки безопасности macOS: полное руководство",[764,765,766],"macOS 13 Ventura","macOS 14 Sonoma","macOS 12 Monterey",{"type":13,"value":768,"toc":1424},[769,773,776,780,782,796,800,803,829,834,837,851,855,858,913,916,931,938,942,950,998,1003,1007,1010,1054,1057,1076,1079,1093,1097,1100,1127,1132,1136,1139,1174,1177,1198,1200,1202,1205,1252,1255,1331,1333,1337,1351,1355,1367,1371,1382,1386,1394,1398,1403,1407,1421],[16,770,772],{"id":771},"введение-зачем-это-нужно","Введение / Зачем это нужно",[21,774,775],{},"macOS славится встроенными механизмами безопасности, но для максимальной защиты требуется ручная настройка нескольких ключевых компонентов. Этот гайд проведёт вас через основные шаги: шифрование диска, фильтрацию сетевого трафика, защиту системных файлов, контроль над установкой приложений и управление ключами доступа. После выполнения вы получите систему, устойчивую к потере данных, несанкционированному доступу и атакам.",[16,777,779],{"id":778},"требования-подготовка","Требования / Подготовка",[21,781,30],{},[32,783,784,787,790,793],{},[35,785,786],{},"У вас установлена macOS 12 Monterey или новее.",[35,788,789],{},"Вы вошли под учётной записью с правами администратора.",[35,791,792],{},"Создана резервная копия важных данных (например, через Time Machine) — некоторые настройки потребуют перезагрузки.",[35,794,795],{},"Доступ к стабильному интернету для загрузки обновлений.",[16,797,799],{"id":798},"шаг-1-включение-filevault-для-шифрования-диска","Шаг 1: Включение FileVault для шифрования диска",[21,801,802],{},"FileVault использует AES-128-XTS для шифрования всего диска. Если Mac потерян или украден, данные останутся недоступными без пароля.",[106,804,805,817,823,826],{},[35,806,110,807,810,811,810,814,88],{},[47,808,809],{},"Системные настройки"," → ",[47,812,813],{},"Защита и безопасность",[47,815,816],{},"FileVault",[35,818,819,820,88],{},"Нажмите ",[47,821,822],{},"Включить FileVault",[35,824,825],{},"Выберите метод разблокировки: пароль учётной записи или iCloud-учётная запись. Для безопасности лучше использовать пароль.",[35,827,828],{},"Начнётся процесс шифрования. Время зависит от объёма диска и активности системы. Не прерывайте процесс.",[403,830,831],{},[21,832,833],{},"💡 Совет: Если на Mac несколько учётных записей, добавьте их в список пользователей, способных разблокировать диск, через кнопку «Включить пользователей…».",[21,835,836],{},"Альтернативно через Terminal (требует пароль администратора):",[119,838,840],{"className":121,"code":839,"language":123,"meta":124,"style":124},"sudo fdesetup enable\n",[70,841,842],{"__ignoreMap":124},[128,843,844,846,849],{"class":130,"line":131},[128,845,504],{"class":134},[128,847,848],{"class":138}," fdesetup",[128,850,295],{"class":138},[16,852,854],{"id":853},"шаг-2-настройка-firewall-для-сетевой-защиты","Шаг 2: Настройка Firewall для сетевой защиты",[21,856,857],{},"Встроенный Firewall фильтрует входящие подключения, блокируя несанкционированный доступ к сетевым службам.",[106,859,860,869,875,881],{},[35,861,862,863,810,865,868],{},"В ",[47,864,809],{},[47,866,867],{},"Сеть"," выберите активное подключение (Wi-Fi или Ethernet).",[35,870,871,872,88],{},"Нажмите кнопку ",[47,873,874],{},"Firewall",[35,876,877,878,88],{},"Убедитесь, что Firewall включён (зелёный индикатор). Если нет, нажмите ",[47,879,880],{},"Включить",[35,882,819,883,886,887],{},[47,884,885],{},"Параметры"," для детальной настройки:\n",[32,888,889,895,901,907],{},[35,890,891,894],{},[47,892,893],{},"Автоматически разрешать встроенное программное обеспечение"," — оставьте включённым.",[35,896,897,900],{},[47,898,899],{},"Автоматически разрешать загруженное подписанное программное обеспечение"," — включите.",[35,902,903,906],{},[47,904,905],{},"Включить стелс-режим"," — рекомендуется для скрытия Mac от сетевых сканеров.",[35,908,909,910,88],{},"Добавьте приложения, которым требуется входящий доступ (например, игровые серверы), нажав ",[47,911,912],{},"+",[21,914,915],{},"Проверьте статус Firewall в Terminal:",[119,917,919],{"className":121,"code":918,"language":123,"meta":124,"style":124},"sudo /usr/libexec/ApplicationFirewall/socketfilterfw --getglobalstate\n",[70,920,921],{"__ignoreMap":124},[128,922,923,925,928],{"class":130,"line":131},[128,924,504],{"class":134},[128,926,927],{"class":138}," /usr/libexec/ApplicationFirewall/socketfilterfw",[128,929,930],{"class":384}," --getglobalstate\n",[21,932,933,934,937],{},"Вывод ",[70,935,936],{},"1"," означает включён.",[16,939,941],{"id":940},"шаг-3-проверка-и-включение-system-integrity-protection-sip","Шаг 3: Проверка и включение System Integrity Protection (SIP)",[21,943,944,945,73,947,949],{},"SIP защищает системные каталоги (например, ",[70,946,72],{},[70,948,76],{},") от изменений, даже с правами root. Это основа целостности macOS.",[106,951,952,959,966,982,995],{},[35,953,954,955,958],{},"Перезагрузите Mac и сразу нажмите ",[70,956,957],{},"Command (⌘) + R"," для входа в Recovery Mode.",[35,960,110,961,810,964,88],{},[47,962,963],{},"Утилиты",[47,965,113],{},[35,967,968,969,979,980],{},"Проверьте текущий статус:\n",[119,970,971],{"className":121,"code":122,"language":123,"meta":124,"style":124},[70,972,973],{"__ignoreMap":124},[128,974,975,977],{"class":130,"line":131},[128,976,135],{"class":134},[128,978,139],{"class":138},"\nОжидаемый вывод: ",[70,981,145],{},[35,983,984,985],{},"Если SIP выключен, включите его:\n",[119,986,987],{"className":121,"code":286,"language":123,"meta":124,"style":124},[70,988,989],{"__ignoreMap":124},[128,990,991,993],{"class":130,"line":131},[128,992,135],{"class":134},[128,994,295],{"class":138},[35,996,997],{},"Перезагрузите Mac обычным способом.",[403,999,1000],{},[21,1001,1002],{},"⚠️ Важно: Включение SIP может нарушить работу сторонних утилит, модифицирующих систему (например, некоторые драйверы или старые версии Wine). Убедитесь в совместимости вашего ПО.",[16,1004,1006],{"id":1005},"шаг-4-настройка-gatekeeper-для-контроля-приложений","Шаг 4: Настройка Gatekeeper для контроля приложений",[21,1008,1009],{},"Gatekeeper проверяет цифровую подпись и нотариус приложений, блокируя потенциально вредоносное ПО.",[106,1011,1012,1021,1048],{},[35,1013,110,1014,810,1016,810,1018,88],{},[47,1015,809],{},[47,1017,813],{},[47,1019,1020],{},"Общие",[35,1022,1023,1024,1027,1028],{},"В разделе ",[47,1025,1026],{},"Разрешение загрузки приложений"," выберите:\n",[32,1029,1030,1036,1042],{},[35,1031,1032,1035],{},[47,1033,1034],{},"App Store"," — только официальный магазин.",[35,1037,1038,1041],{},[47,1039,1040],{},"App Store и проверенные разработчики"," — оптимальный баланс (рекомендуется).",[35,1043,1044,1047],{},[47,1045,1046],{},"Везде"," — отключает проверки, не рекомендуется.",[35,1049,1050,1051,88],{},"Для отдельных приложений из неизвестных источников можно добавить исключение: при попытке запуска появится предупреждение, нажмите ",[47,1052,1053],{},"Открыть всё равно",[21,1055,1056],{},"Через Terminal можно изменить настройку:",[119,1058,1060],{"className":121,"code":1059,"language":123,"meta":124,"style":124},"sudo spctl --master-enable  # Включить Gatekeeper (App Store и проверенные разработчики)\n",[70,1061,1062],{"__ignoreMap":124},[128,1063,1064,1066,1069,1072],{"class":130,"line":131},[128,1065,504],{"class":134},[128,1067,1068],{"class":138}," spctl",[128,1070,1071],{"class":384}," --master-enable",[128,1073,1075],{"class":1074},"sJ8bj","  # Включить Gatekeeper (App Store и проверенные разработчики)\n",[21,1077,1078],{},"Полное отключение (не рекомендуется):",[119,1080,1082],{"className":121,"code":1081,"language":123,"meta":124,"style":124},"sudo spctl --master-disable\n",[70,1083,1084],{"__ignoreMap":124},[128,1085,1086,1088,1090],{"class":130,"line":131},[128,1087,504],{"class":134},[128,1089,1068],{"class":138},[128,1091,1092],{"class":384}," --master-disable\n",[16,1094,1096],{"id":1095},"шаг-5-установка-пароля-для-ключей-доступа-keychain-access","Шаг 5: Установка пароля для ключей доступа (Keychain Access)",[21,1098,1099],{},"Ключи доступа в Keychain Access хранят пароли, сертификаты и Secure Notes. Пароль добавляет слой защиты при доступе к этим данным.",[106,1101,1102,1109,1118,1121,1124],{},[35,1103,1104,1105,1108],{},"Запустите ",[47,1106,1107],{},"Keychain Access"," (через Spotlight или /Программы/Утилиты).",[35,1110,1111,1112,810,1115,88],{},"В меню выберите ",[47,1113,1114],{},"Служба",[47,1116,1117],{},"Установить пароль для ключей доступа",[35,1119,1120],{},"Введите новый пароль (рекомендуется использовать тот же, что и для учётной записи, или более сложный).",[35,1122,1123],{},"Подтвердите пароль.",[35,1125,1126],{},"Теперь при каждом доступе к ключам (например, при автозаполнении пароля в браузере) будет запрашиваться пароль.",[403,1128,1129],{},[21,1130,1131],{},"💡 Совет: Пароль ключей доступа невозможно восстановить. Запишите его в надёжном месте или используйте менеджер паролей (например, Bitwarden или 1Password).",[16,1133,1135],{"id":1134},"шаг-6-включение-автоматических-обновлений","Шаг 6: Включение автоматических обновлений",[21,1137,1138],{},"Регулярные обновления закрывают известные уязвимости. Настройте автоматическую установку.",[106,1140,1141,1148,1168],{},[35,1142,862,1143,810,1145,88],{},[47,1144,809],{},[47,1146,1147],{},"Обновление системы",[35,1149,1150,1151],{},"Включите переключатели:\n",[32,1152,1153,1158,1163],{},[35,1154,1155,88],{},[47,1156,1157],{},"Автоматически обновлять мои Mac",[35,1159,1160,88],{},[47,1161,1162],{},"Автоматически обновлять приложения из App Store",[35,1164,1165,88],{},[47,1166,1167],{},"Автоматически устанавливать обновления безопасности",[35,1169,819,1170,1173],{},[47,1171,1172],{},"Дополнительно",", чтобы запланировать время установки (например, ночью).",[21,1175,1176],{},"Через Terminal:",[119,1178,1180],{"className":121,"code":1179,"language":123,"meta":124,"style":124},"sudo softwareupdate --schedule on  # Включить автоматические обновления\n",[70,1181,1182],{"__ignoreMap":124},[128,1183,1184,1186,1189,1192,1195],{"class":130,"line":131},[128,1185,504],{"class":134},[128,1187,1188],{"class":138}," softwareupdate",[128,1190,1191],{"class":384}," --schedule",[128,1193,1194],{"class":138}," on",[128,1196,1197],{"class":1074},"  # Включить автоматические обновления\n",[55,1199],{},[16,1201,418],{"id":417},[21,1203,1204],{},"После настройки убедитесь, что все компоненты работают корректно:",[32,1206,1207,1212,1223,1234,1240,1246],{},[35,1208,1209,1211],{},[47,1210,816],{},": Системные настройки → Защита и безопасность → FileVault. Статус должен быть «FileVault включён».",[35,1213,1214,1216,1217,1220,1221,88],{},[47,1215,874],{},": Системные настройки → Сеть → Firewall. Индикатор зелёный. Или в Terminal: ",[70,1218,1219],{},"sudo /usr/libexec/ApplicationFirewall/socketfilterfw --getglobalstate"," вернёт ",[70,1222,936],{},[35,1224,1225,1228,1229,1231,1232,88],{},[47,1226,1227],{},"SIP",": В Terminal выполните ",[70,1230,254],{},". Должно быть ",[70,1233,400],{},[35,1235,1236,1239],{},[47,1237,1238],{},"Gatekeeper",": Системные настройки → Защита и безопасность → Общие. Раздел «Разрешение загрузки приложений» установлен на «App Store и проверенные разработчики» или строже.",[35,1241,1242,1245],{},[47,1243,1244],{},"Ключи доступа",": Попробуйте открыть Keychain Access — должен запросить пароль.",[35,1247,1248,1251],{},[47,1249,1250],{},"Обновления",": Системные настройки → Обновление системы. Все переключатели включены.",[21,1253,1254],{},"Комплексная проверка через Terminal:",[119,1256,1258],{"className":121,"code":1257,"language":123,"meta":124,"style":124},"# FileVault\nsudo fdesetup status\n\n# Firewall\nsudo /usr/libexec/ApplicationFirewall/socketfilterfw --getglobalstate\n\n# SIP\ncsrutil status\n\n# Gatekeeper\nspctl --status\n",[70,1259,1260,1265,1273,1278,1284,1293,1298,1304,1311,1316,1322],{"__ignoreMap":124},[128,1261,1262],{"class":130,"line":131},[128,1263,1264],{"class":1074},"# FileVault\n",[128,1266,1267,1269,1271],{"class":130,"line":524},[128,1268,504],{"class":134},[128,1270,848],{"class":138},[128,1272,139],{"class":138},[128,1274,1275],{"class":130,"line":533},[128,1276,1277],{"emptyLinePlaceholder":602},"\n",[128,1279,1281],{"class":130,"line":1280},4,[128,1282,1283],{"class":1074},"# Firewall\n",[128,1285,1287,1289,1291],{"class":130,"line":1286},5,[128,1288,504],{"class":134},[128,1290,927],{"class":138},[128,1292,930],{"class":384},[128,1294,1296],{"class":130,"line":1295},6,[128,1297,1277],{"emptyLinePlaceholder":602},[128,1299,1301],{"class":130,"line":1300},7,[128,1302,1303],{"class":1074},"# SIP\n",[128,1305,1307,1309],{"class":130,"line":1306},8,[128,1308,135],{"class":134},[128,1310,139],{"class":138},[128,1312,1314],{"class":130,"line":1313},9,[128,1315,1277],{"emptyLinePlaceholder":602},[128,1317,1319],{"class":130,"line":1318},10,[128,1320,1321],{"class":1074},"# Gatekeeper\n",[128,1323,1325,1328],{"class":130,"line":1324},11,[128,1326,1327],{"class":134},"spctl",[128,1329,1330],{"class":384}," --status\n",[16,1332,460],{"id":459},[161,1334,1336],{"id":1335},"filevault-не-включается","FileVault не включается",[32,1338,1339,1345],{},[35,1340,1341,1344],{},[47,1342,1343],{},"Недостаточно свободного места",": для шифрования требуется 10-20% свободного места. Освободите дисковое пространство.",[35,1346,1347,1350],{},[47,1348,1349],{},"Восстановление не настроено",": убедитесь, что в Системные настройки → Apple ID → iCloud включено «Восстановление с iCloud» или создана локальная загрузочная копия.",[161,1352,1354],{"id":1353},"firewall-блокирует-нужное-приложение","Firewall блокирует нужное приложение",[32,1356,1357,1360],{},[35,1358,1359],{},"Откройте Системные настройки → Сеть → Firewall → Параметры и добавьте приложение в список «Разрешить входящие подключения».",[35,1361,1362,1363,1366],{},"Временное отключение Firewall для диагностики: ",[70,1364,1365],{},"sudo /usr/libexec/ApplicationFirewall/socketfilterfw --setglobalstate off"," (не рекомендуется для постоянного использования).",[161,1368,1370],{"id":1369},"sip-не-включается-или-отключается-после-обновления","SIP не включается или отключается после обновления",[32,1372,1373,1376,1379],{},[35,1374,1375],{},"Убедитесь, что вы находитесь в Recovery Mode (Command+R при загрузке).",[35,1377,1378],{},"Некоторые утилиты (например, для установки неофициальных драйверов) могут отключать SIP. Проверьте, не используются ли такие инструменты.",[35,1380,1381],{},"Если проблема сохраняется, выполните сброс NVRAM: выключите Mac, включите и сразу нажмите Option+Command+P+R на 20 секунд.",[161,1383,1385],{"id":1384},"gatekeeper-пропускает-вредоносное-приложение","Gatekeeper пропускает вредоносное приложение",[32,1387,1388,1391],{},[35,1389,1390],{},"Хотя Gatekeeper проверяет подпись, некоторые вредоносные программы могут быть подписаны. Дополнительно используйте антивирус для macOS (например, Malwarebytes) и не отключайте Gatekeeper полностью.",[35,1392,1393],{},"Регулярно проверяйте список установленных приложений в «Программы» и удаляйте ненужные.",[161,1395,1397],{"id":1396},"забыли-пароль-ключей-доступа","Забыли пароль ключей доступа",[32,1399,1400],{},[35,1401,1402],{},"К сожалению, пароль ключей доступа невозможно восстановить. Придётся сбросить ключевую цепочку: в Keychain Access меню «Служба» → «Сбросить ключевую цепочку по умолчанию». Это удалит все сохранённые пароли и сертификаты. Рекомендуется использовать менеджер паролей для хранения критически важных данных.",[161,1404,1406],{"id":1405},"автоматические-обновления-не-работают","Автоматические обновления не работают",[32,1408,1409,1412,1418],{},[35,1410,1411],{},"Убедитесь, что Mac подключён к интернету и не в режиме энергосбережения (подключён к питанию).",[35,1413,1414,1415,88],{},"Проверьте историю обновлений: ",[70,1416,1417],{},"sudo softwareupdate --history",[35,1419,1420],{},"Если обновления зависают, перезагрузите Mac и попробуйте снова. В крайнем случае установите обновления вручную с сайта Apple.",[520,1422,1423],{},"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 .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);}html pre.shiki code .sj4cs, html code.shiki .sj4cs{--shiki-default:#005CC5;--shiki-dark:#79B8FF}html pre.shiki code .sJ8bj, html code.shiki .sJ8bj{--shiki-default:#6A737D;--shiki-dark:#6A737D}",{"title":124,"searchDepth":524,"depth":524,"links":1425},[1426,1427,1428,1429,1430,1431,1432,1433,1434,1435],{"id":771,"depth":524,"text":772},{"id":778,"depth":524,"text":779},{"id":798,"depth":524,"text":799},{"id":853,"depth":524,"text":854},{"id":940,"depth":524,"text":941},{"id":1005,"depth":524,"text":1006},{"id":1095,"depth":524,"text":1096},{"id":1134,"depth":524,"text":1135},{"id":417,"depth":524,"text":418},{"id":459,"depth":524,"text":460,"children":1436},[1437,1438,1439,1440,1441,1442],{"id":1335,"depth":533,"text":1336},{"id":1353,"depth":533,"text":1354},{"id":1369,"depth":533,"text":1370},{"id":1384,"depth":533,"text":1385},{"id":1396,"depth":533,"text":1397},{"id":1405,"depth":533,"text":1406},"2026-02-16 13:09:06","Пошаговая инструкция по усилению безопасности macOS. Настройте FileVault, Firewall, SIP и Gatekeeper за 15-30 минут. Защитите данные от несанкционированного доступа и повысьте безопасность системы.",[1446,1449,1452,1455],{"answer":1447,"question":1448},"SIP (System Integrity Protection) защищает системные файлы от изменений, даже с правами root. Включение SIP предотвращает модификацию критических компонентов macOS злоумышленниками или вредоносным ПО.","Что такое SIP и зачем его включать?",{"answer":1450,"question":1451},"Незначительно. Современные Mac с Apple Silicon или T2 chip имеют аппаратное ускорение шифрования, поэтому влияние на производительность практически незаметно.","FileVault замедляет ли работу Mac?",{"answer":1453,"question":1454},"Да, через команду `sudo spctl --master-disable`, но это снижает безопасность. Рекомендуется добавлять конкретные приложения в исключения через `Системные настройки → Защита и безопасность`.","Можно ли отключить Gatekeeper для установки приложений из неизвестных источников?",{"answer":1456,"question":1457},"Откройте `Системные настройки → Сеть → Firewall` или используйте команду `sudo /usr/libexec/ApplicationFirewall/socketfilterfw --getglobalstate` в Terminal.","Как проверить, включён ли Firewall?",[1459,1462,1465,1468,1471,1474],{"name":1460,"text":1461},"Включите FileVault","Активируйте шифрование диска через Системные настройки → Защита и безопасность → FileVault. Это защитит данные при потере устройства.",{"name":1463,"text":1464},"Настройте Firewall","Включите брандмауэр в Системные настройки → Сеть → Firewall и добавьте необходимые приложения в список разрешённых.",{"name":1466,"text":1467},"Проверьте SIP","Убедитесь, что System Integrity Protection включён. Для этого в терминале выполните `csrutil status`. Если выключен, включите через Recovery Mode.",{"name":1469,"text":1470},"Настройте Gatekeeper","Ограничьте установку приложений только App Store и проверенными разработчиками в Системные настройки → Защита и безопасность → Общие.",{"name":1472,"text":1473},"Установите пароль для ключей доступа","В Keychain Access откройте меню «Служба» → «Установить пароль для ключей доступа» для дополнительной защиты.",{"name":1475,"text":1476},"Включите автоматические обновления","В Системные настройки → Обновление системы включите автоматическую установку обновлений для своевременного исправления уязвимостей.",[1478,1479,1480,1481,1482,1483,1484,1485,1486,1487],"настройка безопасности macOS","усилить защиту Mac","FileVault шифрование диск","Firewall macOS настройка","SIP System Integrity Protection","Gatekeeper контроль приложений","безопасность macOS Ventura","безопасность macOS Sonoma","как защитить Mac от вирусов","пароль ключей доступа macOS",{},[1490,1491,1492],"/guides/macos/filevault-encryption","/guides/macos/firewall-configuration","/errors/macos/sip-disabled-error",{"title":762,"description":1444},"guides/macos/security-settings","Этот гайд подробно описывает настройку ключевых параметров безопасности macOS. Вы научитесь включать шифрование диска, настраивать брандмауэр, активировать защиту целостности системы и контролировать установку приложений. После выполнения ваша Mac будет значительно лучше защищена.",[1497,1498,620,816,874,1227,1238,1499],"безопасность","macOS","настройки","IPj_xwGN_Q2aQY6fQXfiXwKvQ94jfPaipgqTZbmLLW8",{"id":1502,"title":1503,"appliesTo":1504,"author":11,"body":1509,"canonical":554,"code":554,"createdAt":2237,"description":2238,"difficulty":2239,"draft":558,"estimatedTime":2240,"extension":560,"faq":2241,"howToSteps":2254,"howToTotalTime":2270,"image":554,"keywords":2271,"locale":600,"meta":2280,"navigation":602,"path":607,"platform":604,"related":2281,"section":609,"seo":2285,"severity":554,"stem":2286,"summary":2287,"tags":2288,"twitterCreator":554,"twitterSite":554,"type":620,"updatedAt":2237,"__hash__":2292},"content_ru/guides/macos/terminal-basics.md","Терминал macOS: полное руководство для начинающих",[1505,1506,1507,1508],"macOS Sonoma (14.x)","macOS Ventura (13.x)","macOS Monterey (12.x)","macOS Big Sur (11.x)",{"type":13,"value":1510,"toc":2226},[1511,1513,1516,1518,1521,1538,1542,1639,1641,1645,1648,1800,1804,1807,2015,2019,2066,2070,2099,2101,2104,2148,2150,2223],[16,1512,772],{"id":771},[21,1514,1515],{},"Терминал (Terminal) в macOS — это мощный инструмент для управления системой, установки программ, автоматизации задач и решения проблем, недоступных через графический интерфейс. Даже базовые навыки работы с командной строкой значительно повысят вашу эффективность как пользователя Mac. После этого гайда вы сможете уверенно перемещаться по файловой системе, просматривать и создавать файлы, а также выполнять простые системные команды.",[16,1517,779],{"id":778},[21,1519,1520],{},"Перед началом убедитесь, что у вас:",[32,1522,1523,1526,1529],{},[35,1524,1525],{},"Установленная macOS версии 10.15 (Catalina) или новее (инструкция актуальна для Sonoma, Ventura, Monterey).",[35,1527,1528],{},"Доступ к учётной записи с стандартными правами (не требуется администратор для большинства базовых операций в домашней папке).",[35,1530,1531,1532,1534,1535,88],{},"Утилита ",[47,1533,113],{}," (Terminal) — она предустановлена во всех версиях macOS и находится в ",[70,1536,1537],{},"/Applications/Utilities/Terminal.app",[16,1539,1541],{"id":1540},"шаг-1-открыть-терминал-и-понять-интерфейс","Шаг 1: Открыть Терминал и понять интерфейс",[106,1543,1544,1577,1633],{},[35,1545,110,1546,1548,1549],{},[47,1547,113],{}," одним из способов:",[32,1550,1551,1563,1574],{},[35,1552,819,1553,1556,1557,1559,1560,88],{},[70,1554,1555],{},"Cmd + Пробел"," для запуска Spotlight, введите ",[70,1558,616],{}," и нажмите ",[70,1561,1562],{},"Enter",[35,1564,1565,1566,810,1569,1571,1572,88],{},"Откройте Finder, перейдите в папку ",[47,1567,1568],{},"Программы",[47,1570,963],{}," и дважды кликните на ",[47,1573,113],{},[35,1575,1576],{},"Используйте Launchpad (иконка в Dock) и найдите приложение среди остальных.",[35,1578,1579,1580,1587],{},"После запуска вы увидите окно с чёрным (или светлым, в зависимости от профиля) фоном и строку, похожую на эту:",[119,1581,1585],{"className":1582,"code":1584,"language":632},[1583],"language-text","user@MacBook-Pro ~ %\n",[70,1586,1584],{"__ignoreMap":124},[32,1588,1589,1595,1601,1615],{},[35,1590,1591,1594],{},[70,1592,1593],{},"user"," — ваше имя пользователя в системе.",[35,1596,1597,1600],{},[70,1598,1599],{},"MacBook-Pro"," — имя вашего компьютера (можно изменить в «Системных настройках» → «Общие» → «Об этом Mac»).",[35,1602,1603,1606,1607,1610,1611,1614],{},[70,1604,1605],{},"~"," (тильда) — обозначает вашу ",[47,1608,1609],{},"домашнюю директорию"," (",[70,1612,1613],{},"/Users/ваше_имя","). Это текущее местоположение.",[35,1616,1617,1620,1621,1623,1624,1627,1628,146,1630,88],{},[70,1618,1619],{},"%"," — это приглашение командной строки (prompt). В системах на базе bash (стандарт для macOS до Catalina) это ",[70,1622,1619],{}," для обычного пользователя и ",[70,1625,1626],{},"#"," для root. В более новых версиях (использующих zsh по умолчанию) это ",[70,1629,1619],{},[70,1631,1632],{},"$",[35,1634,1635,1636,1638],{},"Курсор мигает после ",[70,1637,1619],{},". Всё, что вы введёте с клавиатуры, будет интерпретироваться как команда. Для ввода команды используйте только латинские буквы и символы, русская раскладка может вызывать ошибки.",[55,1640],{},[16,1642,1644],{"id":1643},"шаг-2-основные-команды-навигации-по-файловой-системе","Шаг 2: Основные команды навигации по файловой системе",[21,1646,1647],{},"Перед выполнением команд понимайте, где вы находитесь.",[106,1649,1650,1682,1717,1787],{},[35,1651,1652,1659,1660,1662,1663,1672,1675,1676],{},[47,1653,1654,1655,1658],{},"Узнать текущий путь (",[70,1656,1657],{},"pwd",")",".\nВведите команду и нажмите ",[70,1661,1562],{},":",[119,1664,1666],{"className":121,"code":1665,"language":123,"meta":124,"style":124},"pwd\n",[70,1667,1668],{"__ignoreMap":124},[128,1669,1670],{"class":130,"line":131},[128,1671,1665],{"class":384},[1673,1674],"br",{},"Терминал выведет полный путь к текущей директории, например:",[119,1677,1680],{"className":1678,"code":1679,"language":632},[1583],"/Users/ivanov\n",[70,1681,1679],{"__ignoreMap":124},[35,1683,1684,88,1690,1699,1701,1702,1662,1705],{},[47,1685,1686,1687,1658],{},"Просмотреть содержимое текущей папки (",[70,1688,1689],{},"ls",[119,1691,1693],{"className":121,"code":1692,"language":123,"meta":124,"style":124},"ls\n",[70,1694,1695],{"__ignoreMap":124},[128,1696,1697],{"class":130,"line":131},[128,1698,1692],{"class":134},[1673,1700],{},"По умолчанию покажет только имена файлов и папок. Для более подробного вывода (права доступа, владелец, размер, дата) используйте флаг ",[70,1703,1704],{},"-l",[119,1706,1708],{"className":121,"code":1707,"language":123,"meta":124,"style":124},"ls -l\n",[70,1709,1710],{"__ignoreMap":124},[128,1711,1712,1714],{"class":130,"line":131},[128,1713,1689],{"class":134},[128,1715,1716],{"class":384}," -l\n",[35,1718,1719,88,1726],{},[47,1720,1721,1722,1725],{},"Перейти в другую папку (",[70,1723,1724],{},"cd"," — change directory)",[32,1727,1728,1747,1762],{},[35,1729,1730,1731,1734,1735],{},"Перейти в папку ",[70,1732,1733],{},"Документы"," (создайте её заранее в Finder, если её нет):\n",[119,1736,1738],{"className":121,"code":1737,"language":123,"meta":124,"style":124},"cd Документы\n",[70,1739,1740],{"__ignoreMap":124},[128,1741,1742,1744],{"class":130,"line":131},[128,1743,1724],{"class":384},[128,1745,1746],{"class":138}," Документы\n",[35,1748,1749,1750],{},"Вернуться в предыдущую директорию (на уровень выше):\n",[119,1751,1753],{"className":121,"code":1752,"language":123,"meta":124,"style":124},"cd ..\n",[70,1754,1755],{"__ignoreMap":124},[128,1756,1757,1759],{"class":130,"line":131},[128,1758,1724],{"class":384},[128,1760,1761],{"class":138}," ..\n",[35,1763,1764,1765,1777,1778],{},"Вернуться сразу в домашнюю директорию (из любого места):\n",[119,1766,1768],{"className":121,"code":1767,"language":123,"meta":124,"style":124},"cd ~\n",[70,1769,1770],{"__ignoreMap":124},[128,1771,1772,1774],{"class":130,"line":131},[128,1773,1724],{"class":384},[128,1775,1776],{"class":138}," ~\n","\nили просто\n",[119,1779,1781],{"className":121,"code":1780,"language":123,"meta":124,"style":124},"cd\n",[70,1782,1783],{"__ignoreMap":124},[128,1784,1785],{"class":130,"line":131},[128,1786,1780],{"class":384},[35,1788,1789,1792,1793,1796,1797,1799],{},[47,1790,1791],{},"Автодополнение (Tab)",".\nПри вводе имени папки или файла нажмите клавишу ",[70,1794,1795],{},"Tab",". Терминал автоматически дополнит имя, если оно однозначно. Если есть несколько вариантов, нажмите ",[70,1798,1795],{}," дважды, чтобы их увидеть. Это экономит время и предотвращает ошибки из-за опечаток.",[16,1801,1803],{"id":1802},"шаг-3-практика-создание-и-работа-с-файлами","Шаг 3: Практика: создание и работа с файлами",[21,1805,1806],{},"Потренируемся на создании временной структуры.",[106,1808,1809,1838,1871,1919,1944],{},[35,1810,1811,1818,1819,1822,1823,1662,1826],{},[47,1812,1813,1814,1817],{},"Создать новую папку (",[70,1815,1816],{},"mkdir"," — make directory)",".\nУбедитесь, что вы в домашней директории (",[70,1820,1821],{},"cd ~","). Создайте папку с названием ",[70,1824,1825],{},"terminal_test",[119,1827,1829],{"className":121,"code":1828,"language":123,"meta":124,"style":124},"mkdir terminal_test\n",[70,1830,1831],{"__ignoreMap":124},[128,1832,1833,1835],{"class":130,"line":131},[128,1834,1816],{"class":134},[128,1836,1837],{"class":138}," terminal_test\n",[35,1839,1840,88,1846,1864,1866,1867,1870],{},[47,1841,1842,1843,1658],{},"Перейти в созданную папку и создать файл (",[70,1844,1845],{},"touch",[119,1847,1849],{"className":121,"code":1848,"language":123,"meta":124,"style":124},"cd terminal_test\ntouch notes.txt\n",[70,1850,1851,1857],{"__ignoreMap":124},[128,1852,1853,1855],{"class":130,"line":131},[128,1854,1724],{"class":384},[128,1856,1837],{"class":138},[128,1858,1859,1861],{"class":130,"line":524},[128,1860,1845],{"class":134},[128,1862,1863],{"class":138}," notes.txt\n",[1673,1865],{},"Файл ",[70,1868,1869],{},"notes.txt"," создастся пустым.",[35,1872,1873,1876,1877,1880,1881,1884,1885,1903,1905,1909,1910,1909,1912,1915,1916,88],{},[47,1874,1875],{},"Записать текст в файл (перенаправление вывода)",".\nСамый простой способ — использовать команду ",[70,1878,1879],{},"echo"," и символ ",[70,1882,1883],{},">"," (перенаправление вывода в файл):",[119,1886,1888],{"className":121,"code":1887,"language":123,"meta":124,"style":124},"echo \"Привет, Терминал!\" > notes.txt\n",[70,1889,1890],{"__ignoreMap":124},[128,1891,1892,1894,1897,1901],{"class":130,"line":131},[128,1893,1879],{"class":384},[128,1895,1896],{"class":138}," \"Привет, Терминал!\"",[128,1898,1900],{"class":1899},"szBVR"," >",[128,1902,1863],{"class":138},[1673,1904],{},[1906,1907,1908],"em",{},"Внимание:"," ",[70,1911,1883],{},[47,1913,1914],{},"перезапишет"," файл, если он уже существует. Для добавления текста в конец файла используйте ",[70,1917,1918],{},">>",[35,1920,1921,88,1927,1938,1940,1941,88],{},[47,1922,1923,1924,1658],{},"Посмотреть содержимое файла (",[70,1925,1926],{},"cat",[119,1928,1930],{"className":121,"code":1929,"language":123,"meta":124,"style":124},"cat notes.txt\n",[70,1931,1932],{"__ignoreMap":124},[128,1933,1934,1936],{"class":130,"line":131},[128,1935,1926],{"class":134},[128,1937,1863],{"class":138},[1673,1939],{},"На экране появится строка ",[70,1942,1943],{},"Привет, Терминал!",[35,1945,1946,88,1956],{},[47,1947,1948,1949,1952,1953,1658],{},"Удалить файл и папку (",[70,1950,1951],{},"rm"," и ",[70,1954,1955],{},"rmdir",[32,1957,1958,1972,1992],{},[35,1959,1960,1961],{},"Удалить файл:\n",[119,1962,1964],{"className":121,"code":1963,"language":123,"meta":124,"style":124},"rm notes.txt\n",[70,1965,1966],{"__ignoreMap":124},[128,1967,1968,1970],{"class":130,"line":131},[128,1969,1951],{"class":134},[128,1971,1863],{"class":138},[35,1973,1974,1975],{},"Вернуться на уровень выше и удалить пустую папку:\n",[119,1976,1978],{"className":121,"code":1977,"language":123,"meta":124,"style":124},"cd ..\nrmdir terminal_test\n",[70,1979,1980,1986],{"__ignoreMap":124},[128,1981,1982,1984],{"class":130,"line":131},[128,1983,1724],{"class":384},[128,1985,1761],{"class":138},[128,1987,1988,1990],{"class":130,"line":524},[128,1989,1955],{"class":134},[128,1991,1837],{"class":138},[35,1993,1994,1997,1998,2000,2001,2004,2005,2008,2009,2011,2012,88],{},[47,1995,1996],{},"Внимание!"," Команда ",[70,1999,1951],{}," без флагов удаляет файлы ",[47,2002,2003],{},"безвозвратно"," (они не попадают в Корзину). Для удаления непустых папок используется ",[70,2006,2007],{},"rm -r \u003Cимя_папки>",". Будьте предельно осторожны с ",[70,2010,1951],{},", особенно с ",[70,2013,2014],{},"sudo rm -rf /",[16,2016,2018],{"id":2017},"шаг-4-полезные-утилиты-для-повседневного-использования","Шаг 4: Полезные утилиты для повседневного использования",[32,2020,2021,2031,2037,2060],{},[35,2022,2023,2026,2027,2030],{},[70,2024,2025],{},"clear"," — очистить экран терминала (аналог ",[70,2028,2029],{},"Cmd + K",").",[35,2032,2033,2036],{},[70,2034,2035],{},"history"," — показать историю введённых вами команд.",[35,2038,2039,2042,2043,2046,2047],{},[70,2040,2041],{},"man \u003Cкоманда>"," — открыть подробную справку (manual) по любой команде. Для выхода из справки нажмите ",[70,2044,2045],{},"q",".\n",[119,2048,2050],{"className":121,"code":2049,"language":123,"meta":124,"style":124},"man ls\n",[70,2051,2052],{"__ignoreMap":124},[128,2053,2054,2057],{"class":130,"line":131},[128,2055,2056],{"class":134},"man",[128,2058,2059],{"class":138}," ls\n",[35,2061,2062,2065],{},[70,2063,2064],{},"Ctrl + R"," — поиск по истории команд. Начните вводить часть команды, и терминал найдёт последнее совпадение.",[16,2067,2069],{"id":2068},"шаг-5-завершение-работы-с-терминалом","Шаг 5: Завершение работы с Терминалом",[32,2071,2072,2081,2089],{},[35,2073,2074,2075,1559,2078,2080],{},"Чтобы закрыть окно терминала, просто закройте его (крестик в углу) или введите ",[70,2076,2077],{},"exit",[70,2079,1562],{},". Все процессы, запущенные в этом окне, завершатся.",[35,2082,2083,2084,146,2086,88],{},"Если вы подключились к удалённому серверу по SSH, для разрыва соединения используйте ",[70,2085,2077],{},[70,2087,2088],{},"Ctrl + D",[35,2090,2091,2094,2095,2098],{},[47,2092,2093],{},"Не используйте"," команду ",[70,2096,2097],{},"sudo shutdown -h now"," или подобные системные команды для выключения Mac из терминала без крайней необходимости. Для этого есть графические средства.",[16,2100,418],{"id":417},[21,2102,2103],{},"Вы успешно освоили основы, если можете:",[106,2105,2106,2111,2117,2122,2134,2142],{},[35,2107,2108,2109,2030],{},"Открыть Терминал и понять, где находитесь (с помощью ",[70,2110,1657],{},[35,2112,2113,2114,2116],{},"Переместиться в другую папку (",[70,2115,1724],{},") и вернуться назад.",[35,2118,2119,2120,2030],{},"Просмотреть список файлов (",[70,2121,1689],{},[35,2123,2124,2125,2127,2128,2130,2131,2030],{},"Создать папку (",[70,2126,1816],{},"), создать в ней файл (",[70,2129,1845],{},"), записать в него текст (",[70,2132,2133],{},"echo >",[35,2135,2136,2137,2139,2140,2030],{},"Прочитать содержимое файла (",[70,2138,1926],{},") и удалить его (",[70,2141,1951],{},[35,2143,2144,2145,2147],{},"Безопасно завершить сеанс (",[70,2146,2077],{}," или закрытие окна).",[16,2149,460],{"id":459},[32,2151,2152,2163,2176,2194,2217],{},[35,2153,2154,2159,2160,2030],{},[47,2155,2156],{},[70,2157,2158],{},"command not found",": Команда введена с опечаткой или не существует. Проверьте написание. Убедитесь, что вы не пытаетесь выполнить команду, доступную только в Linux (например, ",[70,2161,2162],{},"apt",[35,2164,2165,2170,2171,2173,2174,2030],{},[47,2166,2167],{},[70,2168,2169],{},"Permission denied",": У вас недостаточно прав для выполнения операции (например, запись в системную папку). Не пытайтесь обойти это с ",[70,2172,504],{},", если не уверены в последствиях. Работайте внутри своей домашней директории (",[70,2175,1613],{},[35,2177,2178,2183,2184,2186,2187,1952,2190,2193],{},[47,2179,2180],{},[70,2181,2182],{},"No such file or directory",": Указанный файл или папка не найдены по указанному пути. Проверьте текущую директорию (",[70,2185,1657],{},") и правильность имени (учитывайте регистр: ",[70,2188,2189],{},"Folder",[70,2191,2192],{},"folder"," — разные имена в Unix-системах).",[35,2195,2196,2199,2200,73,2203,73,2206,2209,2210,2213,2214,2216],{},[47,2197,2198],{},"Терминал \"завис\"",": Вы запустили интерактивную программу (например, ",[70,2201,2202],{},"top",[70,2204,2205],{},"vim",[70,2207,2208],{},"ssh","). Для выхода используйте комбинации ",[70,2211,2212],{},"Ctrl + C"," (прервать) или ",[70,2215,2088],{}," (конец ввода/выход). Если не помогает, закройте окно терминала.",[35,2218,2219,2222],{},[47,2220,2221],{},"Кириллица в путях или именах файлов",": Командная строка macOS (zsh/bash) в основном работает с UTF-8, но некоторые старые утилиты могут некорректно обрабатывать кириллицу. Старайтесь использовать латинские имена для папок и файлов, с которыми планируете работать из терминала.",[520,2224,2225],{},"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);}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 .szBVR, html code.shiki .szBVR{--shiki-default:#D73A49;--shiki-dark:#F97583}",{"title":124,"searchDepth":524,"depth":524,"links":2227},[2228,2229,2230,2231,2232,2233,2234,2235,2236],{"id":771,"depth":524,"text":772},{"id":778,"depth":524,"text":779},{"id":1540,"depth":524,"text":1541},{"id":1643,"depth":524,"text":1644},{"id":1802,"depth":524,"text":1803},{"id":2017,"depth":524,"text":2018},{"id":2068,"depth":524,"text":2069},{"id":417,"depth":524,"text":418},{"id":459,"depth":524,"text":460},"2026-02-15 00:31:39","Изучите основы терминала на macOS с нуля. Пошаговая инструкция по навигации, базовым командам и управлению файлами. Начните работать в командной строке за 15 минут!","easy","15-20 мин",[2242,2245,2248,2251],{"question":2243,"answer":2244},"Можно ли повредить систему, используя терминал?","Да, если выполнять команды, которые изменяют системные файлы (`/usr`, `/System`, `/Library`). Всегда проверяйте команду перед нажатием Enter и избегайте использования `sudo` без полного понимания, что делает команда.",{"question":2246,"answer":2247},"Как изменить цвет текста или фона в терминале?","Откройте настройки Terminal (Терминал → Настройки или `Cmd + ,`) и выберите профиль (например, 'Basic' или 'Pro'). Можно настроить цвета шрифта, фона и курсора в разделе 'Цвета и текстуры'.",{"question":2249,"answer":2250},"Что такое `~` (тильда) в путях?","Это сокращение для вашего домашнего каталога (Home folder), например `/Users/ваше_имя`. Команда `cd ~` вернёт вас в домашнюю папку из любого места.",{"question":2252,"answer":2253},"Как скопировать текст из терминала?","Выделите текст мышью — он автоматически скопируется в буфер обмена (в современных macOS). Для вставки используйте `Cmd + V` или среднюю кнопку мыши.",[2255,2258,2261,2264,2267],{"name":2256,"text":2257},"Открыть Терминал","Найдите приложение 'Терминал' (Terminal) через Launchpad, Spotlight (`Cmd + Пробел`) или в папке 'Утилиты' внутри 'Программ'. Запустите его.",{"name":2259,"text":2260},"Понять структуру интерфейса","В открывшемся окне вы увидите приглашение командной строки (prompt), например `username@computername ~ %`. Это означает, что вы находитесь в домашней директории (`~`). Курсор мигает, ожидая ввода команды.",{"name":2262,"text":2263},"Изучить базовую навигацию","Используйте команду `pwd` (print working directory), чтобы узнать текущий путь. `ls` покажет список файлов и папок в текущей директории. `cd \u003Cпапка>` перейдёт в указанную папку, `cd ..` поднимется на уровень выше.",{"name":2265,"text":2266},"Выполнить несколько практических команд","Создайте папку: `mkdir новая_папка`. Перейдите в неё: `cd новая_папка`. Создайте пустой файл: `touch файл.txt`. Посмотрите содержимое файла: `cat файл.txt` (покажет пустоту). Удалите файл: `rm файл.txt`. Вернитесь назад: `cd ..`.",{"name":2268,"text":2269},"Безопасно завершить работу","Для выхода из текущей сессии терминала можно просто закрыть окно. Чтобы завершить запущенный процесс (например, `top` или `ping`), нажмите `Ctrl + C`. Для выхода из интерактивных утилит (например, `ssh`) используйте `exit` или `Ctrl + D`.","PT15M",[2272,2273,2274,2275,2276,2277,2278,2279],"терминал macOS","команды терминала Мак","как использовать терминал на Mac","основы командной строки macOS","bash команды для macOS","терминал для начинающих","как открыть терминал на MacBook","управление файлами через терминал",{},[2282,2283,2284],"/guides/macos/ssh-connection","/guides/macos/homebrew-setup","/guides/macos/permissions-fix",{"title":1503,"description":2238},"guides/macos/terminal-basics","Это руководство научит вас уверенно использовать Терминал (Terminal) на Mac. Вы узнаете, как открывать окно, перемещаться по файловой системе, выполнять основные операции с файлами и папками, а также как безопасно завершать работу.",[1498,616,123,2289,2290,2291],"командная строка","начальный уровень","основы","Y-pnL9Ahl2lnV-ruAvWBXXo1UDuS2Scvj0u1TnOa5T0"]