Почему я не могу удалить файлы из домашней папки другого пользователя, даже если я являюсь ее владельцем?

Почему я не могу удалить файлы из домашней папки другого пользователя, даже если я являюсь ее владельцем?

У меня есть внешний диск, на который я клонировал загрузочный диск Macbook с помощью SuperDuper. Мое имя пользователя на этом Mac — «jim». У меня также есть Mac Mini с учетной записью администратора («admin»).

Я подключил внешний диск к Mac Mini. Если я войду в Mac Mini как администратор и перейду к разделу, Volumes/MyExternalDrive/Users/jim/Desktopя не смогу удалить ни одного файла без запроса имени пользователя/пароля. Я проверил, что у «admin» есть права на чтение и запись для одного из файлов через Get Info. Файл также не заблокирован. Затем я явно изменил владельца, чтобы «admin» был владельцем. Вот вывод терминала:

-rw-------@ 1 admin staff 74727 Feb 28 11:08 picture123.jpg

Я все еще не могу удалить файл без ввода учетных данных. Есть ли что-то особенное в файлах в домашней папке другого пользователя, даже при таких обстоятельствах, даже если это пользователь с другой машины?

решение1

После комментариев люди делают это слишком замороченным. Вам вообще не нужно играть с ACL или разрешениями... что означает, что вам не нужно сбрасывать их, если вы когда-нибудь вернетесь к использованию его в качестве загрузочного диска.

На любом томе, кроме текущего загрузочного тома, вы можете просто полностью отключить разрешения для диска.

Получите информацию о томе, разблокируйте замок, если он закрыт, затем установите флажок
«Игнорировать владельца этого тома».

Сделанный.

введите описание изображения здесь

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

Связанный контент