Mac os владелец файла

Как установить права доступа к файлам на Mac

Как и все основные операционные системы, macOS позволяет ограничивать доступ к файлам, используя сложный набор прав доступа к ним. Вы можете установить их самостоятельно с помощью приложения Finder или с помощью команды chmod в терминале вашего Mac. Вот как.

Настройка разрешений для файлов Mac с помощью Finder

Если вы хотите установить разрешения для файла на вашем Mac без использования терминала, вам нужно будет использовать приложение Finder.

Вы можете запустить Finder из Dock внизу экрана. Приложение представлено улыбающимся значком с логотипом Happy Mac.

В окне Finder вы можете просматривать и устанавливать разрешения, щелкнув правой кнопкой мыши файл или папку и выбрав «Свойства».

Обширная информация о вашем файле или папке может быть найдена в открывшемся окне «Свойства». Однако, чтобы установить права доступа к файлам, вам нужно нажать на стрелку рядом с опцией «Общий доступ и права доступа».

Будет отображен список учетных записей или групп пользователей на вашем Mac с уровнями доступа, показанными в категории «Общий доступ и права доступа».

Если учетной записи или группы пользователей, для которых вы хотите установить разрешения, нет в списке, выберите значок «Плюс» (+) в нижней части окна.

Выберите пользователя или группу в окне выбора, а затем нажмите кнопку «Выбрать». Это добавит его в список.

Уровни доступа говорят сами за себя – пользователи с уровнем доступа «Только чтение» не могут редактировать файлы, но они могут получить к ним доступ. Если для учетной записи установлен уровень «Чтение и запись», они могут выполнять обе функции.

Чтобы изменить это для пользователя или группы в списке, нажмите стрелку рядом с существующим уровнем для этой учетной записи или группы, а затем выберите «Только для чтения» или «Чтение и запись» из списка.

Разрешения сразу устанавливаются. Закройте окно, как только вы закончите.

Настройка прав доступа к файлам Mac с помощью терминала

Если вы когда-либо использовали команду chmod в Linux, то вы будете знать о ее силе. С помощью одной команды терминала вы можете установить права на чтение, запись и выполнение для файлов и каталогов.

Однако команда chmod не является командой только для Linux. Как и многие другие терминальные команды Linux, chmod восходит к Unix с 1970-х годов – и Linux, и macOS разделяют это наследие, поэтому команда chmod доступна и в macOS.

Чтобы использовать chmod, откройте окно терминала. Вы можете сделать это, нажав значок Launchpad на панели Dock и выбрав опцию «Терминал» в папке «Другое».

Кроме того, вы можете использовать встроенную функцию поиска Spotlight от Apple, чтобы открыть терминал.

Просмотр текущих прав доступа к файлам

Чтобы просмотреть текущие разрешения для файла, введите:

Читайте также:  Ошибка lvrs64 sys windows 10

Замените «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 году.

Настройка прав доступа к файлам

Чтобы установить права доступа к файлам, мы будем использовать команду chmod в терминале. Чтобы удалить все существующие разрешения, установите для пользователя права на чтение и запись, а другим пользователям – на чтение, введите:

Флаг u устанавливает права доступа для владельца файла, g относится к группе пользователей, а o относится ко всем другим пользователям. Использование знака равенства (=) стирает все предыдущие разрешения для этой категории.

В этом случае владелец файла получает доступ на чтение и запись, а группа пользователей и другие пользователи получают доступ на чтение.

Вы можете использовать знак плюс (+), чтобы добавить доступ к уровню пользователя. Например:

Это исключит доступ для чтения и записи для всех других пользователей из файла.

Чтобы стереть, добавить или удалить разрешения для всех пользователей, используйте вместо этого флаг. Например:

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

С большой силой приходит большая ответственность, и нельзя отрицать, что команда chmod является обширным и мощным инструментом для изменения прав доступа к файлам на Mac. Например, вы можете заменить буквы (rwx) комбинацией из трех (или четырех) восьмеричных цифр до 777 (для чтения, записи и выполнения).

Если вы хотите узнать больше об этом, введите man chmod в терминале, чтобы прочитать полный список доступных флагов и настроек.

Источник

Как изменить владельца файла в Mac OS X 2021

Mac OS X Welcome Videos

  • Mac OS X Welcome Videos

    Хотя в Mac OS X возникают ошибки владения и прав доступа, это может произойти, особенно когда учетная запись была перемещена или владелец файла был изменен сторонним приложением. Часто вы можете просто запустить процесс для восстановления прав пользователей, но это не всегда гарантирует решение проблемы, и в некоторых ситуациях вам необходимо настроить владельца файлов непосредственно для отдельного документа или группы файлов перед предполагаемым пользователем. восстановит правильный доступ к файлу. Для этих ситуаций есть два способа вручную изменить владельца файла, через Finder, а также через командную строку. Мы рассмотрим оба варианта, хотя для более продвинутых пользователей команда chown действительно намного быстрее, и в некоторых отношениях она также может быть проще.

    Читайте также:  Windows all drivers pack 2016

    Изменение владельца файлов через Finder в Mac OS X

    Вы можете изменить владельца файлов через ту же панель «Информация», которая позволяет настраивать разрешения в Mac OS X Finder:

    • Выберите файл в Finder, затем нажмите Ctrl + i, чтобы вызвать окно «Get Info»
    • Нажмите на стрелку рядом с «Доступ и разрешения», чтобы отобразить параметры владения и разрешения.
    • Выберите значок блокировки, чтобы разблокировать настройки
    • Нажмите кнопку, чтобы добавить нового владельца, затем добавьте пользователя из списка и выберите «Выбрать»
    • Теперь выберите имя и щелкните значок шестеренки, выбрав «Сделать (имя пользователя) владельцем»

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

    Смена владельца файла с помощью chown из командной строки

    Использование командной строки обычно считается более продвинутым, но в некоторых ситуациях это не только быстрее, чем через графический интерфейс, но в некоторых отношениях это также проще. Здесь мы пройдемся по основам смены владельцев файлов с помощью команды chown, которая является стандартной в Mac OS X, а также почти во всех вариациях unix.

    Запустите терминал из / Applications / Utilities /, чтобы начать.

    Синтаксис в простейшей форме:

    Для примера использования, чтобы изменить владельца файла с именем «test-file.txt» на пользователя «Bob», команда будет:

    chown Bob test-file.txt

    Имейте в виду, что имя пользователя, которое вы хотите использовать, — это короткое имя учетной записи, которое обычно соответствует названию домашнего каталога. Если вы не уверены, что такое короткое имя пользователя, введите «whoami» в терминал, чтобы получить текущее короткое имя, или «ls / Users», чтобы увидеть список всех учетных записей пользователей на текущем Mac.

    Если вы изменяете владение системными файлами или файлами других пользователей, к которым у вас нет прав на чтение и запись, вы всегда можете выполнить команду chown с помощью команды ‘sudo’, чтобы использовать команду chown в качестве суперпользователя и вызвать изменение:

    Обычно вам не нужно менять группу файла, но вы можете сделать это и с помощью chown, добавив его к желаемому имени пользователя с помощью двоеточия, например так:

    sudo chown bob:staff

    Опять же, вам обычно не нужно менять группу файлов, хотя иногда вы сталкиваетесь с файлом, который каким-то образом потерял или присвоил как своего владельца, так и группу уровня доступа, которой он когда-то принадлежал.

    В Mac OS X под группой обычно понимаются «сотрудники» для общих пользовательских файлов, не относящихся к уровню администратора, «администратор» для пользовательских файлов административного уровня, таких как приложения, настройки и подключенные диски, и «колесо» для доступа суперпользователя к основной ОС. такие компоненты, как / bin, / library, / home, / etc, / usr / и т. д.

    В любом случае, используйте тот метод, который подходит вам, но почти во всех случаях, когда вы меняете владельца файла, я запускаю Терминал и использую chown. Это в основном вопрос предпочтений, но я никогда не был большим поклонником панели управления информацией о владении, хотя обычно она хороша для быстрой корректировки разрешений.

    Читайте также:  Работа с обновлениями завершено 100 не выключайте компьютер бесконечно windows 10

    Источник

    Настройка прав доступа к файлам, папкам и дискам на Mac

    Настройки прав доступа определяют, кто может просматривать и изменять файлы на компьютере. Настройки прав доступа файла, папки или диска можно изменить в нижней части окна «Свойства». Это окно можно открыть в Finder. Например, можно изменить права доступа папки так, чтобы другие пользователи этого Mac или пользователи, подключающиеся к нему для доступа к файлам, могли просматривать файлы в папке, но не могли изменять их.

    Назначение прав доступа пользователям и группам

    На Mac выберите диск, папку или файл, затем выберите «Файл» > «Свойства».

    Если информация в разделе «Общий доступ и права доступа» не отображается, нажмите стрелку .

    Если замок в правом нижнем углу закрыт , нажмите его, чтобы разблокировать панель «Свойства», затем введите имя и пароль администратора.

    Нажмите пользователя или группу в столбце «Имя», затем во всплывающем меню выберите настройки прав доступа.

    Чтение и запись. Пользователь сможет открывать объект и изменять его.

    Только чтение. Пользователь сможет открывать объект, но не сможет изменять его.

    Только запись (почтовый ящик). Преобразует папку в папку типа «почтовый ящик». Пользователи смогут копировать объекты в такую папку, но не смогут открывать ее. Открыть «почтовый ящик» может только его владелец.

    Нет доступа. Блокируется любой доступ к объекту.

    Пока открыто окно «Свойства», можно отменить любые изменения прав доступа пользователя или группы в разделе «Общий доступ и права доступа». Прежде чем закрывать окно «Свойства», нажмите раскрывающееся меню действий и выберите «Отменить изменения».

    Применение прав доступа ко всем объектам в папке или на диске

    На Mac выберите папку или диск, затем выберите «Файл» > «Свойства».

    Если замок в правом нижнем углу закрыт , нажмите его, чтобы разблокировать панель «Свойства», затем введите имя и пароль администратора.

    Нажмите всплывающее меню действий , затем выберите «Применить к вложенным объектам».

    Смена владельца объекта

    На Mac выберите объект, затем выберите «Файл» > «Свойства».

    Если замок в правом нижнем углу закрыт , нажмите его, чтобы разблокировать панель «Свойства», затем введите имя и пароль администратора.

    Если имя нового владельца отсутствует в столбце «Имя» (в разделе «Общий доступ и права доступа»), нажмите кнопку «Добавить» , чтобы добавить нового владельца.

    Выберите нового владельца в столбце «Имя», нажмите всплывающее меню действий , затем выберите «Сделать __ владельцем».

    Пока открыто окно «Свойства», можно отменить любые изменения владельца объекта в разделе «Общий доступ и права доступа». Прежде чем закрывать окно «Свойства», нажмите раскрывающееся меню действий и выберите «Отменить изменения».

    Добавление и удаление пользователей и групп в столбце «Имя».

    На Mac выберите объект, затем выберите «Файл» > «Свойства».

    Если замок в правом нижнем углу закрыт , нажмите его, чтобы разблокировать панель «Свойства», затем введите имя и пароль администратора.

    В разделе «Общий доступ и права доступа» выполните одно из следующих действий:

    Добавление пользователя или группы. нажмите кнопку «Добавить» под списком, выберите пользователя или группу, затем нажмите «Выбрать».

    Удаление пользователя или группы. выберите пользователя или группу, затем нажмите кнопку «Удалить» под списком.

    Пока открыто окно «Свойства», можно отменить добавление или удаление пользователя или группы в разделе «Общий доступ и права доступа». Прежде чем закрывать окно «Свойства», нажмите раскрывающееся меню действий и выберите «Отменить изменения».

    Источник

  • Оцените статью