Вы не являетесь владельцем файла и у вас нет разрешения на запись в него
У вас должна быть учетная запись с административными привилегиями, чтобы изменить владельца или разрешение и получить доступ к этим файлам. В этой статье мы объясним пошаговый процесс изменения прав доступа к файлам в Windows 10 для доступа к файлам и папкам.
Связанный: Просмотр или скрытие файлов в Windows 10.
Настройка прав доступа к файлам Mac с помощью терминала
Если вы когда-либо использовали команду chmod в Linux, то вы будете знать о ее силе. С помощью одной команды терминала вы можете установить права на чтение, запись и выполнение для файлов и каталогов.
Однако команда chmod не является командой только для Linux. Как и многие другие терминальные команды Linux, chmod восходит к Unix с 1970-х годов – и Linux, и macOS разделяют это наследие, поэтому команда chmod доступна и в macOS.
Чтобы использовать chmod, откройте окно терминала. Вы можете сделать это, нажав значок Launchpad на панели Dock и выбрав опцию «Терминал» в папке «Другое».
Кроме того, вы можете использовать встроенную функцию поиска Spotlight от Apple, чтобы открыть терминал.
Добавление и удаление пользователей и групп в столбце «Имя».
На Mac выберите объект, затем выберите «Файл» > «Свойства».
Если замок в правом нижнем углу закрыт , нажмите его, чтобы разблокировать панель «Свойства», затем введите имя и пароль администратора.
В разделе «Общий доступ и права доступа» выполните одно из следующих действий:
Добавление пользователя или группы. нажмите кнопку «Добавить» под списком, выберите пользователя или группу, затем нажмите «Выбрать».
Удаление пользователя или группы. выберите пользователя или группу, затем нажмите кнопку «Удалить» под списком.
Пока открыто окно «Свойства», можно отменить добавление или удаление пользователя или группы в разделе «Общий доступ и права доступа». Прежде чем закрывать окно «Свойства», нажмите раскрывающееся меню действий и выберите «Отменить изменения».
Хотя такая проблема, когда вы теряете доступ к файлу, встречается довольно редко, всё же это может произойти, например, когда ваши права изменяются сторонним приложением.
Обычно эту проблему устраняют запустив процесс восстановления прав пользователя (запускаете Дисковую утилиту из папки /Программы/Служебные программы, выбираете раздел и нажимаете на кнопку Восстановить права доступа), но это не всегда срабатывает. Чтобы разобраться с проблемой, нужно настроить права на проблемные файлы.
В таких ситуациях у вас есть два пути: изменить права на файл(ы) вручную через Finder или же через Терминал. Мы рассмотрим оба способа, хотя для продвинутых пользователей намного проще и быстрее будет воспользоваться Терминалом.
5. Отсутствует разрешение пользователя для приложений.
При использовании нескольких пользователей на одном Mac может возникнуть другая проблема. Если при установке приложения вы дали разрешение только текущему пользователю, приложение не будет работать, когда вы или другой пользователь попытаетесь получить к нему доступ из другой учетной записи. Он также может открыть его в режиме чтения и не разрешить изменять содержимое из-за отсутствия разрешения на запись.
- Откройте Finder и приложение и перейдите в папку «Приложения».
- Выберите приложение, разрешение на которое вы хотите предоставить, и щелкните его правой кнопкой мыши.
- Выберите «Получить информацию», чтобы открыть диалоговое окно свойств приложения.
- Нажмите на раздел «Общий доступ и разрешения» внизу.
- Здесь вы можете найти список пользователей, имеющих доступ к приложению, а также тип привилегий.
Вы можете изменять права, добавлять или удалять пользователей для управления доступом к приложению.
Назначение прав доступа пользователям и группам
На Mac выберите диск, папку или файл, затем выберите «Файл» > «Свойства».
Если информация в разделе «Общий доступ и права доступа» не отображается, нажмите стрелку .
Если замок в правом нижнем углу закрыт , нажмите его, чтобы разблокировать панель «Свойства», затем введите имя и пароль администратора.
Нажмите пользователя или группу в столбце «Имя», затем во всплывающем меню выберите настройки прав доступа.
Чтение и запись. Пользователь сможет открывать объект и изменять его.
Только чтение. Пользователь сможет открывать объект, но не сможет изменять его.
Только запись (почтовый ящик). Преобразует папку в папку типа «почтовый ящик». Пользователи смогут копировать объекты в такую папку, но не смогут открывать ее. Открыть «почтовый ящик» может только его владелец.
Нет доступа. Блокируется любой доступ к объекту.
Пока открыто окно «Свойства», можно отменить любые изменения прав доступа пользователя или группы в разделе «Общий доступ и права доступа». Прежде чем закрывать окно «Свойства», нажмите раскрывающееся меню действий и выберите «Отменить изменения».
1. Вы не являетесь владельцем
1.1. Возьмите на себя ответственность за файлы или папки
Первый шаг для доступа к файлу — получить разрешение на конкретный файл, приняв его право собственности. Когда вы стали владельцем этого конкретного файла, вы можете легко настроить разрешения и получить доступ. Следуйте приведенным ниже инструкциям, чтобы стать владельцем любого файла или папки в Windows 10.
Теперь вы получите право собственности на выбранный файл или папку для нового пользователя. Вы можете видеть, что владелец отображается как «Администратор», как показано ниже, поскольку мы изменили владельца с «WebNots» на другую учетную запись администратора на ПК.
Право собственности изменено
Связанный: Как заблокировать сайты в Google Chrome?
1.2. Получите разрешения для файлов или папок
После того, как вы получите право собственности на файл, следующим шагом будет получение необходимых разрешений для получения полного доступа к этому файлу. Выполните аналогичный процесс, описанный выше, чтобы открыть диалоговое окно «Дополнительные параметры безопасности» файла.
Теперь у вас есть необходимые разрешения для файла или папки и необходимый контроль доступа.
Помните, что все файлы, хранящиеся в родительской папке, будут иметь те же разрешения, что и у этой папки. В случае, если вы хотите изменить разрешения для подчиненных файлов, вы можете перейти к «Расширенным параметрам безопасности» этого конкретного файла и внести изменения, как описано выше. Либо нажмите кнопку «Отключить наследование», когда добавляете свое имя пользователя.
Исправление разрешений приложений на Mac
4. Совместное использование разрешений
Если у вас есть другие проблемы, например, не работает совместное использование экрана, вам необходимо включить разрешения на совместное использование на вашем Mac. Перейдите к настройкам «Совместное использование» в окне настроек.
Настройки общего доступа Mac
Отметьте и включите необходимые параметры общего доступа, такие как экран, файл, принтер и т. Д.
Совместное использование разрешений на Mac
Применение прав доступа ко всем объектам в папке или на диске
На Mac выберите папку или диск, затем выберите «Файл» > «Свойства».
Если замок в правом нижнем углу закрыт , нажмите его, чтобы разблокировать панель «Свойства», затем введите имя и пароль администратора.
Нажмите всплывающее меню действий , затем выберите «Применить к вложенным объектам».
3. Проверьте разрешения брандмауэра.
Разрешения брандмауэра могут влиять на приложения, которым требуется подключение к Интернету. Если вы включили брандмауэр на Mac, убедитесь, что приложениям разрешено получать входящее сетевое соединение. По умолчанию Mac разрешает входящие подключения для встроенных и загруженных подписанных приложений. Если ваше стороннее приложение не подписано доверенным разработчиком, вам необходимо вручную включить входящее соединение.
1. Разрешить сторонние приложения
По умолчанию Mac запрещает открытие любых приложений, которые вы загрузили со сторонних веб-сайтов. Это сделано для защиты вашего устройства, и вы увидите предупреждение о том, что загруженное приложение может заразить устройство. Однако вам необходимо загрузить много приложений, например Microsoft Office для вашего Mac. В этом случае вы должны разрешить доступ стороннему приложению.
Помните, что этот параметр повлияет на все загруженные приложения на вашем Mac. Измените эти настройки только для открытия безопасных и защищенных приложений от известных разработчиков.
Настройка разрешений для файлов Mac с помощью Finder
Если вы хотите установить разрешения для файла на вашем Mac без использования терминала, вам нужно будет использовать приложение Finder.
Вы можете запустить Finder из Dock внизу экрана. Приложение представлено улыбающимся значком с логотипом Happy Mac.
В окне Finder вы можете просматривать и устанавливать разрешения, щелкнув правой кнопкой мыши файл или папку и выбрав «Свойства».
Обширная информация о вашем файле или папке может быть найдена в открывшемся окне «Свойства». Однако, чтобы установить права доступа к файлам, вам нужно нажать на стрелку рядом с опцией «Общий доступ и права доступа».
Будет отображен список учетных записей или групп пользователей на вашем Mac с уровнями доступа, показанными в категории «Общий доступ и права доступа».
Если учетной записи или группы пользователей, для которых вы хотите установить разрешения, нет в списке, выберите значок «Плюс» (+) в нижней части окна.
Выберите пользователя или группу в окне выбора, а затем нажмите кнопку «Выбрать». Это добавит его в список.
Уровни доступа говорят сами за себя – пользователи с уровнем доступа «Только чтение» не могут редактировать файлы, но они могут получить к ним доступ. Если для учетной записи установлен уровень «Чтение и запись», они могут выполнять обе функции.
Чтобы изменить это для пользователя или группы в списке, нажмите стрелку рядом с существующим уровнем для этой учетной записи или группы, а затем выберите «Только для чтения» или «Чтение и запись» из списка.
Разрешения сразу устанавливаются. Закройте окно, как только вы закончите.
6. Получите разрешение администратора приложения
Ошибка разрешения
Вы можете получить права администратора, если вы являетесь администратором Mac.
Mac OS
Как и все основные операционные системы, macOS позволяет ограничивать доступ к файлам, используя сложный набор прав доступа к ним. Вы можете установить их самостоятельно с помощью приложения Finder или с помощью команды chmod в терминале вашего Mac. Вот как.
Пример разрешения приложения
Давайте рассмотрим пример, чтобы понять, почему приложению требуется разрешение на доступ к контенту на вашем устройстве. Мы используем приложение для захвата экрана под названием Snagit, которое доступно в Mac App Store. Чтобы записать / сделать снимок экрана и сохранить файл, приложению необходим множественный доступ, такой как доступ к документам / папкам рабочего стола, доступ к Safari и т. Д.
Пример разрешений, необходимых приложению
Если разрешения не предоставлены, вы увидите ошибку, как показано ниже.
Ошибка отказа в разрешении
Настройка прав доступа к файлам
Чтобы установить права доступа к файлам, мы будем использовать команду chmod в терминале. Чтобы удалить все существующие разрешения, установите для пользователя права на чтение и запись, а другим пользователям – на чтение, введите:
Флаг u устанавливает права доступа для владельца файла, g относится к группе пользователей, а o относится ко всем другим пользователям. Использование знака равенства (=) стирает все предыдущие разрешения для этой категории.
В этом случае владелец файла получает доступ на чтение и запись, а группа пользователей и другие пользователи получают доступ на чтение.
Вы можете использовать знак плюс (+), чтобы добавить доступ к уровню пользователя. Например:
Это исключит доступ для чтения и записи для всех других пользователей из файла.
Чтобы стереть, добавить или удалить разрешения для всех пользователей, используйте вместо этого флаг. Например:
Это предоставит всем пользователям и группам пользователей доступ для чтения и записи к вашему файлу, а также позволит всем пользователям выполнять файл.
С большой силой приходит большая ответственность, и нельзя отрицать, что команда chmod является обширным и мощным инструментом для изменения прав доступа к файлам на Mac. Например, вы можете заменить буквы (rwx) комбинацией из трех (или четырех) восьмеричных цифр до 777 (для чтения, записи и выполнения).
Если вы хотите узнать больше об этом, введите man chmod в терминале, чтобы прочитать полный список доступных флагов и настроек.
Просмотр текущих прав доступа к файлам
Чтобы просмотреть текущие разрешения для файла, введите:
Замените «file.txt» своим именем файла. Это покажет все уровни доступа пользователя, а также любые расширенные атрибуты, относящиеся к macOS.
Права доступа к файлу отображаются в первых 11 символах, выводимых командой ls. Первый символ, тире (-), показывает, что это файл. Для папок это заменяется буквой (d).
Следующие девять символов разбиты на группы по три человека.
Первая группа показывает уровни доступа для владельца файла / папки (1), средняя группа показывает разрешения группы (2), а последние три – разрешения для любых других пользователей (3).
Здесь вы также увидите буквы, такие как r (чтение), w (запись) и x (выполнение). Эти уровни всегда отображаются в таком порядке, например:
- — означает отсутствие доступа для чтения или записи, и файл не является исполняемым.
- r— означает, что файл может быть прочитан, но не записан, и файл не может быть выполнен.
- rw- означает, что файл может быть прочитан и записан, но файл не является исполняемым.
- r-x означает, что файл может быть прочитан и выполнен, но не записан.
- rwx означает, что файл может быть прочитан, записан и выполнен.
Если последним символом является знак (@), то это означает, что файл или папка имеют расширенные атрибуты файла, относящиеся к безопасности, предоставляя определенным приложениям (например, Finder) постоянный доступ к файлу.
Отчасти это связано с новыми функциями безопасности, представленными в macOS Catalina, хотя списки контроля доступа к файлам (ACL) были функцией Mac начиная с macOS X 10.4 Tiger еще в 2005 году.
Распространенные ошибки прав доступа к файлам
Вот несколько сценариев, в которых вы можете столкнуться с ошибкой разрешения файла в Windows 10.
- Когда у вас есть общие компьютеры, и другие пользователи устанавливают разрешения для определенных файлов, к которым у вас нет доступа.
- Вы хотите получить доступ к системным файлам. Мы не рекомендуем редактировать системные файлы, так как это может вызвать непредвиденные сбои.
- Скопированные файлы с USB или внешнего жесткого диска защищены, и вы хотите изменить их на своем компьютере.
- Вы хотите изменить файлы, скопированные из других операционных систем, таких как macOS.
- Вы хотите отменить разрешение другого пользователя, чтобы запретить доступ к определенным общим файлам.
Изменить владельца файла из Терминала с помощью команды chown
Использование Терминала, как правило, считается способом для продвинутых пользователей, но в некоторых ситуациях он работает не только быстрее, но и проще.
Для этого используем команду chown, которая является стандартной для Mac OS X.
Для начала запустите Терминал из /Программы/Утилиты/.
chown [username] [file]
Пример использования: чтобы изменить владельца файла с именем «test-file.txt» для пользователя «tanya» команда будет выглядеть так:
chown tanya test-file.txt
Имейте в виду, что имя пользователя, которое вы будете использовать — это короткое имя учетной записи, которое, как правило, совпадает с именем в папке пользователя.
Если вы не уверены, что короткое имя пользователя правильное, введите ‘Whoami’ в Терминал для получения текущего короткого имени или наберите “ls /Users”, чтобы увидеть список всех учетных записей пользователей на текущем Mac.
Если вы изменяете права на системные файлы или файлы других пользователей, к которым у вас нет прав на чтение и запись, то вам потребуется использовать команду chown вместе с ‘sudo’.
sudo chown tanya ~/Desktop/test-file.txt
Чтобы изменить группу файлов, используйте chown с двоеточием после короткого имени пользователя:
Mac — одно из самых безопасных устройств, независимо от того, используете ли вы его в личных или организационных целях. Вы можете устанавливать приложения из App Store или со сторонних веб-сайтов на свой Mac. В обоих случаях необходимо предоставить приложениям необходимые разрешения для выполнения желаемых действий. Если вы столкнулись с ошибкой отказа в разрешении на Mac, вот как вы можете изменить разрешения приложения в macOS.
Изменение прав на файл при помощи Finder
Вы можете изменить права на файлы через окно «Свойства»:
Через Терминал процесс восстановления происходит быстрее и, как увидите, проще.
2. Измените разрешения конфиденциальности.
В большинстве случаев вам необходимо изменить настройки конфиденциальности для исправления разрешений приложений в macOS. Перейдите на вкладку «Конфиденциальность», чтобы увидеть множество опций, доступных на левой боковой панели. Нажмите на каждую опцию, чтобы увидеть приложения, у которых есть разрешение на этот элемент. В нашем примере выше приложению Snagit требуется разрешение на «Запись экрана». Следовательно, мы должны выбрать приложение «SnagitHelper2021» и предоставить доступ. После этого приложение сможет правильно записывать / делать снимки экрана.
Включить разрешение приложения
Добавление разрешений для приложений вручную
Как правило, приложение должно автоматически перейти к соответствующему разделу с отсутствующими разрешениями. В противном случае вам придется заглядывать в каждый раздел, чтобы найти приложение и выбрать его. Например, приложениям для видеозвонков требуется разрешение на доступ к камере и микрофону. Поэтому вы можете заглянуть в эти разделы и предоставить доступ.
Если вы не нашли свое приложение, щелкните значок + и добавьте приложение из папки «Приложения» в Finder. Однако возможность добавления приложения вручную доступна только для определенных разделов, таких как доступ к файлам и папкам. Вы не сможете вручную добавлять приложения для доступа к камере или микрофону.
Некоторые популярные отсутствующие разрешения
Хотя разрешение зависит от приложения, вот некоторые из разрешений, которые вам необходимо проверить:
- Службы геолокации — установите и включите это для таких приложений, как Погода, Google Карты, Siri и т. Д., Чтобы получать ваше местоположение. Помните, что такие приложения, как Карты, будут работать, только если вы включите службы определения местоположения.
- Камера и Microsoft — приложениям для видеозвонков и аудио, например Zoom, требуются эти разрешения.
- Доступ к файлам и папкам — браузерам, таким как Google Chrome, необходим доступ к папке «Загрузки» для сохранения файлов. Вы можете проверить это и раздел «Полный доступ к диску» на предмет отсутствия разрешения в таких случаях.
Смена владельца объекта
На Mac выберите объект, затем выберите «Файл» > «Свойства».
Если замок в правом нижнем углу закрыт , нажмите его, чтобы разблокировать панель «Свойства», затем введите имя и пароль администратора.
Если имя нового владельца отсутствует в столбце «Имя» (в разделе «Общий доступ и права доступа»), нажмите кнопку «Добавить» , чтобы добавить нового владельца.
Выберите нового владельца в столбце «Имя», нажмите всплывающее меню действий , затем выберите «Сделать __ владельцем».
Пока открыто окно «Свойства», можно отменить любые изменения владельца объекта в разделе «Общий доступ и права доступа». Прежде чем закрывать окно «Свойства», нажмите раскрывающееся меню действий и выберите «Отменить изменения».
2. Вы являетесь владельцем
Если вы являетесь владельцем файла, вы можете легко изменить разрешения.
- Щелкните правой кнопкой мыши файл или папку и перейдите в «Свойства».
- Перейдите на вкладку «Безопасность» и нажмите кнопку «Изменить» напротив «Чтобы изменить разрешения, нажмите« Изменить »».
- На следующем экране вы можете выбрать существующих пользователей в списке или добавить / удалить пользователя и настроить необходимые разрешения для каждого пользователя.
Заключение
Некоторые из нас устанавливают атрибуты «Только для чтения» или «Скрытый» на вкладке «Общие» в свойствах файла или папки. Однако любой пользователь может легко отключить эти атрибуты. Таким образом, настройка разрешений необходима для защиты от несанкционированного доступа к вашему контенту. Кроме того, как администратор вы можете стать владельцем файлов и при необходимости проверить содержимое.
Настройки прав доступа определяют, кто может просматривать и изменять файлы на компьютере. Настройки прав доступа файла, папки или диска можно изменить в нижней части окна «Свойства». Это окно можно открыть в Finder. Например, можно изменить права доступа папки так, чтобы другие пользователи этого Mac или пользователи, подключающиеся к нему для доступа к файлам, могли просматривать файлы в папке, но не могли изменять их.
Читайте также: