Всем привет, вот небольшая статейка на тему:
(взято с интернета)
Если вы не можете открыть файл или папку из-за проблем с правами доступа, воспользуйтесь командами chmod и chown. В любой многопользовательской системе, каковой и является Mac OS X, права доступа существуют для того, чтобы обеспечивать безопасность и секретность. Но, в то же время, они являются причиной многих проблем, особенно тогда, когда разные пользователи обмениваются информацией посредством общей папки на одной и той же машине. Если вы не можете решить подобную проблему с помощью пункта контекстного меню файла «Свойства», где находится панель управления правами доступа, то команды chmod и chown точно вам помогут.
В общем случае, команда chmod используется для назначения различных прав доступа различным пользователям, отличным от главного администратора. Чтобы обеспечить общий и равноправный доступ для чтения и изменения конкретного файла выполните команду sudo chmod 777 путь-к-файлу, где путь-к-файлу замените на реальный путь к файлу, который вы можете автоматически сгенерировать, перетащив файл из окна Finder’а в окно Терминала. Таким образом вы назначите полные права доступа для всех, кто пользуется данной машиной, что конечно плохо, с точки зрения безопасности, но в некоторых случаях весьма удобно. Чтобы сделать частично ограниченные права доступа к файлу выполните команду sudo chmod 644 путь-к-файлу. Это позволит всем желающим получит доступ к файлу и открыть его, но право редактирования останется только за создателем файла. Чтобы отредактировать права доступа к папке и всему её содержимому после имени команды добавьте параметр -R.
С другой стороны, команда Chown может назначить файлу конкретного владельца. Поэтому если вам отказывают в правах доступа к файлу, который был создан под другим аккаунтом, выполните команду sudo chown ваше-имя-пользователя путь-к-файлу.
Но все же не понял, как будет выглядеть команда, когда необходимо починить права в папке (добавить туда пользователей), в которой содержаться куча файлов и папок еще!! Я так понимаю нужно приставка -R
sudo chmod 777 - R - пусть к файлу? но вроде не то.
(взято с интернета)
Если вы не можете открыть файл или папку из-за проблем с правами доступа, воспользуйтесь командами chmod и chown. В любой многопользовательской системе, каковой и является Mac OS X, права доступа существуют для того, чтобы обеспечивать безопасность и секретность. Но, в то же время, они являются причиной многих проблем, особенно тогда, когда разные пользователи обмениваются информацией посредством общей папки на одной и той же машине. Если вы не можете решить подобную проблему с помощью пункта контекстного меню файла «Свойства», где находится панель управления правами доступа, то команды chmod и chown точно вам помогут.
В общем случае, команда chmod используется для назначения различных прав доступа различным пользователям, отличным от главного администратора. Чтобы обеспечить общий и равноправный доступ для чтения и изменения конкретного файла выполните команду sudo chmod 777 путь-к-файлу, где путь-к-файлу замените на реальный путь к файлу, который вы можете автоматически сгенерировать, перетащив файл из окна Finder’а в окно Терминала. Таким образом вы назначите полные права доступа для всех, кто пользуется данной машиной, что конечно плохо, с точки зрения безопасности, но в некоторых случаях весьма удобно. Чтобы сделать частично ограниченные права доступа к файлу выполните команду sudo chmod 644 путь-к-файлу. Это позволит всем желающим получит доступ к файлу и открыть его, но право редактирования останется только за создателем файла. Чтобы отредактировать права доступа к папке и всему её содержимому после имени команды добавьте параметр -R.
С другой стороны, команда Chown может назначить файлу конкретного владельца. Поэтому если вам отказывают в правах доступа к файлу, который был создан под другим аккаунтом, выполните команду sudo chown ваше-имя-пользователя путь-к-файлу.
Но все же не понял, как будет выглядеть команда, когда необходимо починить права в папке (добавить туда пользователей), в которой содержаться куча файлов и папок еще!! Я так понимаю нужно приставка -R
sudo chmod 777 - R - пусть к файлу? но вроде не то.