MacOS - многопользовательская операционная система и данные одного пользователя недоступны другому, но есть один нюанс. По-умолчанию, если вы создаёте директорию или файл в своём домашнем катологе (/Users/your_username/
), то они получают разрешение только для чтения
для всех - прямо как ~/Public
директория. Т.е. любой другой пользователь системы сможет просмотреть этот файл или файлы внутри этой директории. Если это нежелаемое для вас поведение, то вот что вы можете сделать:
Помещать файлы в директории существующие в вашей домашней директории по-умолчанию:
~/Documents
,~/Downloads
и т.д. Они (все кроме директории~/Public
) недоступны другим пользователям.Запретить доступ другим пользователям к созданной директории или файлу с помощью
chmod 700 /Users/your_username/your_directory_or_file_name
.Запретить доступ к своей домашней директории с помощью
chmod 700 /Users/your_username/
, но тогда ваша~/Public
директория тоже станет недоступной для других пользователей.
[Update: картинка с примером]
[Update: обычные файлы в домашней директории создаются с такими же доступами]