Инструкции

Почему Mac просит пароль при копировании программы в Applications

Почему Mac просит пароль при копировании программы в Applications

Почему Mac просит пароль при копировании программы в Applications

Установили программу из .dmg, перетаскиваете .app в папку Applications, и macOS вдруг выдаёт окно:

Finder хочет внести изменения.
Введите пароль, чтобы разрешить это.

Многих это пугает - "почему я должен вводить пароль для простого копирования файла?". Рассказываю в чём причина, нормально ли это, и что делать если пароль не подходит.

Почему Mac требует пароль

В macOS папка /Applications защищена на уровне файловой системы - она принадлежит системному пользователю root и группе admin. Обычный пользователь может читать оттуда (запускать программы), но не может писать без повышения прав.

Когда вы перетаскиваете .app в Applications, macOS пытается записать файл в защищённую папку. И запрашивает ваш пароль администратора чтобы подтвердить что вы действительно имеете на это право.

Это не шпионаж, не вирус, и не подвох. Это стандартная защита Unix-прав которая работает на всех macOS с начала времён. Цель - предотвратить ситуации вроде:

  • Вредоносная программа запущенная под вашим пользователем пытается тихонько подменить системные программы
  • Случайное перетаскивание из Finder
  • Гостевой пользователь пытается установить программу без разрешения

Поэтому: это нормально, и пароль вводить безопасно. При условии что вы действительно хотите установить эту программу.

Как узнать, действительно ли это системный запрос

Вирусы могут пытаться притвориться системным запросом пароля. Как отличить настоящий от фейкового:

  1. Настоящий запрос появляется как системное окно с блюром на заднем фоне (в macOS Big Sur+). Вверху окна логотип Finder или другой программы, которая запрашивает права.
  2. Фейковый запрос обычно появляется внутри окна браузера или через PopUp. Выглядит может похоже, но позволяет взаимодействовать с другими окнами сайта.
  3. Настоящий запрос блокирует весь экран - нельзя нажать ничего кроме поля пароля
  4. У фейкового запроса обычно стрёмные тексты типа "Ваш Mac заражён, введите пароль администратора для удаления вирусов"

Если сомневаетесь - закройте окно через Cmd+Period или Escape, и посмотрите что за программа требует пароль. Для легитимного копирования в Applications должно быть "Finder хочет внести изменения".

Когда пароль не подходит

Иногда вводите правильный пароль, но окно не пропускает. Причины:

1. У вас не админский аккаунт

В macOS есть два типа учётных записей - Admin (может устанавливать программы, менять системные настройки) и Standard (обычный пользователь, ограниченные права). Если у вас Standard, копирование в Applications невозможно даже с правильным паролем.

Проверить:

  1. Системные настройки - Пользователи и группы
  2. Рядом с вашим именем должно быть "Admin" или "Администратор"

Если там "Standard" - попросите настоящего админа ввести его пароль при запросе, или повысьте свой аккаунт до админского.

2. FileVault ломает разрешения

Если у вас включен FileVault (шифрование диска), иногда разрешения на /Applications могут "сломаться" после крупных обновлений macOS. В результате даже с правильным паролем копирование не проходит.

Починить:

  1. Откройте Disk Utility (Applications - Utilities)
  2. Выберите системный том (Macintosh HD)
  3. Нажмите First Aid
  4. Дождитесь завершения
  5. Попробуйте скопировать программу заново

Или через Терминал:

sudo diskutil repairPermissions /

Эта команда устарела в новых macOS, но может работать в старых.

3. Установлен MDM профиль (корпоративный Mac)

Если ваш Mac выдан работодателем или учебным заведением, на нём может быть профиль MDM (Mobile Device Management), который запрещает пользователям устанавливать программы. В этом случае никакой пароль не поможет - нужно связываться с IT отделом.

Проверить:

Системные настройки - Конфиденциальность и безопасность - прокрутите до раздела Профили. Если там есть "Device Enrollment" или подобное - это MDM.

Альтернатива: установить в ~/Applications

В macOS есть два места для программ:

  • /Applications - системная папка, доступна всем пользователям, требует пароль
  • ~/Applications (Applications в вашей домашней папке) - ваша личная папка, не требует пароль

Если по какой-то причине не можете установить в /Applications, создайте ~/Applications:

mkdir ~/Applications

И перетащите программу туда. Она будет работать точно так же, но видна только вам, и не требует пароль администратора.

Единственный минус - в Launchpad программы из ~/Applications могут не появляться сразу, только после принудительного обновления:

killall Dock

Что делать если пароль забыл

Крайний случай - не помните пароль администратора. Вариантов несколько:

Вариант 1: вход через Apple ID

Если в Системных настройках - Пользователи - ваш аккаунт стоит галка "Разрешить пользователю сбросить пароль с помощью Apple ID", то при 3-х неправильных попытках появится кнопка "Сбросить с помощью Apple ID".

Вариант 2: создать нового админа

  1. Перезагрузите Mac и зажмите Cmd+R (или держите кнопку питания на Apple Silicon)
  2. Войдите в Recovery Mode
  3. Откройте Terminal (Utilities - Terminal)
  4. Выполните:
resetpassword

Откроется утилита сброса пароля. Выберите пользователя и задайте новый пароль.

Вариант 3: Target Disk Mode

Если есть второй Mac:

  1. Выключите проблемный Mac
  2. Подключите к другому Mac через Thunderbolt кабель
  3. Загрузите проблемный в Target Disk Mode (зажмите T при загрузке)
  4. С другого Mac скопируйте программу в /Applications проблемного Mac

Частые вопросы

Почему программы из App Store не требуют пароль?
App Store использует специальные механизмы установки через Apple Software Update, которые получают разрешения заранее через вашу Apple ID. Это другой путь, не затрагивающий /Applications напрямую.

Можно ли отключить запрос пароля для Applications?
Можно, но крайне не рекомендую. Команда sudo chmod -R 777 /Applications разрешит писать туда всем без пароля. Это открывает огромную дыру в безопасности - любая вредоносная программа сможет подменить любую установленную.

Почему AppCleaner просит два раза пароль при удалении?
Первый раз - для удаления .app файла из /Applications (нужны права админа). Второй раз - для удаления связанных файлов в системных папках /Library/Application Support/.... Это нормально.

В macOS Sequoia появился новый тип запроса пароля?
Да, Apple добавила Sensitive Actions для некоторых действий. Помимо пароля может требоваться Touch ID или Apple Watch. Это безопаснее чем просто пароль.

А если я использую автоматический вход (без пароля)?
Автоматический вход - это только при загрузке Mac. Для установки программ и других админских действий пароль всегда нужен. Это защищает даже если кто-то включит ваш Mac.

Надеюсь разобрались. Остальные частые ошибки установки программ разобраны в подробной инструкции.

Комментарии (0)

Пока нет комментариев.