У вас нет разрешения на доступ к этому серверу mac os
Мы решили разбавить нашу политику написания статей для обычных пользователей, которые редко сталкиваются с тяжелыми проблемами, более профильной задачей. Итак, у нас есть:
- Компьютер на операционной системе Mac
- Компьютер на операционной системе Windows
- Сеть между компьютером Mac и Windows
- Файлы на Windows
Почему возникает проблема с правами доступа SMB в Mac OS?
Прежде чем понять в чем кроется проблема, с правами доступа, нужно раскрыть вопрос как работает SMB в Mac OS, и рассмотреть другие нюансы UNIX систем. Итак, в Mac OS все построено на правах пользователей. т.е. в системе, как думают большинство людей, не один пользователь, тот которого они создали при первом запуске системы, а намного больше. В их число входят супер пользователи, корневые пользователи и много-много других. Именно из-за этого нюанса возникает проблема с SMB доступом. Итак, чтобы кто-то мог записывать вам файлы с компьютера под управлением операционной системы windows у вас есть всего два варианта.Как настроить SMB сервер в Mac OS
Итак, поехали настраивать.
1) Для начала настройки, нужно добавить еще одного пользователя, собственно пользователя под которым нам будут класть файлы. Поэтому заходим в системные настройки->Пользователи и группы
2) Нажмите на замочек в левом нижнем углу окна, если он у вас закрыт и введите пароль.
4) После чего заполните поля имени пользователя, пароля, и подсказку. Мы рекомендуем назначать не слишком простой пароль, опять же с точки зрения безопасности. Отдельное внимание уделите типу учетной записи. Она может быть:
- Администраторской
- Стандартной
- Управляемая родительским контролем
- Только для общего доступа
Ошибки и их решение, полезные статьи на компьютерные темы. Ошибка в игре. Что делать если игра тормозит, глючит или вылетает. Нестандартные решения для решения проблем в программах.
Ошибка в Big Sur "У вас нет разрешения на открытие программы mac"
После обновления до Big Sur при запуске любого стороннего приложения выскакивает такая ошибка: "У вас нет разрешения на открытие программы mac". При том, что у меня на mac есть только аккаунт администратора, другого нету. На сайте apple появились рекомендации, как бороться с этой ошибкой, но многим они не помогли. Но, как обычно, люди помогли себе сами и поделились решением с другими.
1) Откройте Терминал или iTerm;
2) Введите sudo chmod -R 755
3) Перетащите .app в окно, после чего полный путь появится в Терминале или iTerm.
4) У меня это сработало, я переместил параметр -R сразу после chmod.
5) Это будет выглядеть так: sudo chmod -R 755 Path\ to\ app\ file.app
6) Нажмите return .
Второй популярный способ:
1) Установите upx через brew. Введите команду: brew install upx
2) Теперь запустите эту команду: sudo upx -d /Applications/my_app.app/Contents/MacOS/my_app
(обратите внимание, что вы должны указать полный двоичный путь)
вы должны указать путь к вашему двоичному файлу вместо " /Applications/my_app.app/Contents/MacOS/my_app "
3) Запустите приложение в обычном режиме.
Первый способ от apple.
Если у Вас нет прав доступа, необходимых для открытия файла или папки, Вы можете попробовать поменять права доступа:
3) Нажмите всплывающее меню рядом со своим именем пользователя, чтобы увидеть настройки прав.
4) Если Вы вошли в систему не как администратор, Вам нужно нажать значок с изображением замка , чтобы открыть замок, затем ввести имя и пароль администратора.
Второй способ от apple.
Чтобы запустить приложение в обход настроек безопасности, выполните следующее:
1) В Finder на Mac найдите приложение, которое хотите открыть.
2) Не используйте для этого Launchpad. В Launchpad нельзя использовать контекстное меню.
Как и все основные операционные системы, macOS позволяет ограничивать доступ к файлам, используя сложный набор прав доступа к файлам. Вы можете установить их самостоятельно с помощью приложения Finder или с помощью команды chmod в терминале вашего Mac. Вот как.
Настройка разрешений для файлов Mac с помощью Finder
Если вы хотите установить разрешения для файла на вашем Mac без использования терминала, вам нужно будет использовать приложение Finder.
Вы можете запустить Finder из Dock внизу экрана. Приложение представлено улыбающимся значком с логотипом Happy Mac.
В окне Finder вы можете просматривать и устанавливать разрешения, щелкнув правой кнопкой мыши файл или папку и выбрав «Получить информацию».
Обширная информация о вашем файле или папке может быть найдена в открывшемся окне «Информация». Однако, чтобы установить права доступа к файлам, вам нужно нажать на стрелку рядом с опцией «Общий доступ и разрешения».
Будет отображен список учетных записей или групп пользователей на вашем Mac с уровнями доступа, показанными в категории «Права».
Если учетной записи или группы пользователей, для которых вы хотите установить разрешения, нет в списке, выберите значок «Плюс» (+) в нижней части окна.
Выберите пользователя или группу в окне выбора, а затем нажмите кнопку «Выбрать». Это добавит его в список.
Чтобы изменить это для пользователя или группы в списке, нажмите стрелку рядом с существующим уровнем для этой учетной записи или группы, а затем выберите «Только для чтения» или «Чтение и запись» из списка.
Разрешения сразу устанавливаются. Закройте окно «Информация», как только вы закончите.
Настройка разрешений для файлов Mac с помощью терминала
Если вы когда-либо использовали команду chmod в Linux, то вы будете знать о ее силе. С помощью одной команды терминала вы можете установить права на чтение, запись и выполнение для файлов и каталогов.
СВЯЗАННЫЕ С: Как использовать команду chmod в Linux
Использовать chmod откройте окно терминала. Вы можете сделать это, нажав значок Launchpad на панели Dock и выбрав опцию «Terminal» в папке «Other».
Кроме того, вы можете использовать встроенную функцию поиска Spotlight от Apple, чтобы открыть терминал.
Просмотр текущих прав доступа к файлам
Чтобы просмотреть текущие разрешения для файла, введите:
Замените «file.txt» своим именем файла. Это покажет все уровни доступа пользователя, а также любые расширенные атрибуты, относящиеся к macOS.
Права доступа к файлу отображаются в первых 11 символах, выводимых ls команда. Первый символ, ан тире ( - ), показывает, что это файл. Для папок это заменяется буквой ( d ) вместо
Следующие девять символов разбиты на группы по три человека.
Вы также увидите здесь письма, такие как r (читать), w (написать) и x (Выполнить). Эти уровни всегда отображаются в таком порядке, например:
- --- означало бы отсутствие доступа для чтения или записи, и файл не является исполняемым.
- r-- будет означать, что файл может быть прочитан, но не записан, и файл не является исполняемым.
- rw- будет означать, что файл может быть прочитан и записан, но файл не является исполняемым.
- r-x означает, что файл может быть прочитан и выполнен, но не записан.
- rwx означает, что файл может быть прочитан, записан и выполнен.
Если последний символ является знаком ( @ ), то это означает, что файл или папка имеют расширенные атрибуты файла, относящиеся к безопасности, предоставляя определенным приложениям (например, Finder) постоянный доступ к файлу.
Отчасти это связано с новыми функциями безопасности, представленными в macOS Catalina, хотя списки контроля доступа к файлам (ACL) были функцией Mac начиная с macOS X 10.4 Tiger еще в 2005 году.
СВЯЗАННЫЕ С: Как работают новые функции безопасности macOS Catalina
Настройка прав доступа к файлам
u флаг устанавливает права доступа для владельца файла, g относится к группе пользователей, в то время как o относится ко всем другим пользователям. Использование знака равенства ( = ) стирает все предыдущие разрешения для этой категории.
В этом случае владелец файла получает доступ на чтение и запись, а группа пользователей и другие пользователи получают доступ на чтение.
Вы можете использовать знак плюс ( + ) добавить доступ на уровень пользователя. Например:
Это предоставит всем другим пользователям доступ к файлу как для чтения, так и для записи.
Вы можете использовать минус ( - ) вместо этого, например:
Это исключит доступ для чтения и записи для всех других пользователей из файла.
Чтобы стереть, добавить или удалить разрешения для всех пользователей, используйте a флаг вместо. Например:
Это предоставит всем пользователям и группам пользователей доступ для чтения и записи к вашему файлу, а также позволит всем пользователям выполнять файл.
Если вы хотите узнать больше об этом, введите man chmod на терминале прочитать полный список доступных флагов и настроек.
Специалист по написанию технических текстов, который создает различные типы статей, от обзоров до практических статей для Mac.
С настройкой совместного доступа к файлам вы можете передавать элементы или папки с другими устройствами в вашей сети. Вы даже можете разрешить другим пользователям доступ ко всему вашему Mac или только к определенным. В 2017 поверхностное исправление Apple беспрецедентной ошибки безопасности открыло новую банку с червями в некоторых macOS High Sierra. Обновление вызвало ошибку, которая нарушает обмен файлами.
Broken file sharing may also appear if you update to macOS Mojave. Sometimes, malware infiltration, corrupted or omitted system files, incompatible system settings, and digital dirt in your system could be the culprits. So how to fix the issue of Общий доступ к файлам Mac не работает, Найдите это в этом посте.
Часть 1. Инструкция Apple по исправлению нарушенного обмена файлами
В High Sierra обнаружена уязвимость, усугубившая уязвимость, поскольку любой мог получить доступ администратора на Mac даже без пароля и имени пользователя. Apple немедленно приступила к действиям, чтобы решить эту проблему, но непреднамеренно прервала обмен файлами. Некоторые пользователи обнаружили, что обмен файлами сталкивается с проблемой. Apple распространила пошаговое руководство для быстрого исправления.
- Запустите приложение «Терминал» из папки «Утилиты» через «Приложения».
- Enter sudo /usr/libexec/configureLocalKDC и удерживайте клавишу Return.
- Введите пароль администратора и нажмите «Вернуться».
- Закройте приложение «Терминал».
На этом этапе обмен файлами должен снова работать без проблем.
Решение №2 Удалите ненужные файлы
Иногда нежелательные файлы, дубликаты, большие или бесполезные файлы и другие избыточные фрагменты данных мешают совместному использованию файлов. Интегрирует интеллектуальная технология очистки, монитор производительности, средство извлечения памяти и богато оснащенный инструментарий. Это рабочая лошадка для очистки оживить ваш Mac и освободить место для хранения.
Выполнить PowerMyMac определить компьютерный багаж, который изнашивает ваш Mac. Попробуйте бесплатно, чтобы освободить более 500MB пространства в один клик. Лучше всего, вы можете просмотреть элементы перед стиранием, чтобы защитить целостность вашей системы. Это работает очень усердно, чтобы поддерживать гибкую машину. Приложение Unisntall с остатками также разрешено в PowerMyMac.
Некоторые антивирусные программы содержат настройки, которые нарушают общий доступ к файлам на вашем Mac. Возможно, вы захотите узнать, настроен ли межсетевой экран антивируса на общедоступную сеть. Это легко сделать.
Из предпочтений выберите Брандмауэр> Сетевые подключения, Настройте параметры из «Общественного на работу» или «Домой». Теперь попробуйте обмен файлами, чтобы подтвердить, что вы устранили проблему. Вы не можете обменять Файловая система Apple (APFS) по протоколу Apple Filing Protocol (AFP).
Часть 2. Как бороться с неработающим общим доступом к файлам на Mac
Метод 1: настройка параметров общего доступа к файлам
После настройки общего доступа к файлам через Системные настройки и Общую папку вы автоматически переносите объекты. Кроме того, используйте параметры обмена файлами, чтобы определить протокол и другие возможности для каждого элемента. Если вы не можете поделиться файлами в Мохаве, проверьте настройки. Включив общий доступ к файлам, вы решите проблему.
- В меню Apple выберите Системные настройки> Совместное использование.
- Далее, нажмите на Добавить (+)в нижней части окна, чтобы поделиться конкретным элементом. Выделите папки, которые вы хотите переместить, затем нажмите Добавить.
- Удерживая нажатой Control button, click on the name of the item and выберите Дополнительные параметрыследуют ваши предпочтения. Нажмите на ОК.
- Вы можете привязать нескольких избранных пользователей. Выберите элемент, который хотите передать, в списке параметров «Общие папки», затем нажмите «Добавить» (+) и выберите нужных пользователей. Добавьте пользователей из сети, пользователей Mac или контактов.
- Помимо определения пользователей, которым необходимо получить доступ к вашим элементам, вам также может понадобиться ограничить область доступности.
Метод 2: использование iCloud
Вы можете использовать другие методы для делиться файлами с вашего Mac с другими устройствами, Apple предлагает iCloud Drive найти простой путь для обмена файлами. iCloud Drive автоматически сохраняет файлы в каталогах Documents и Desktop в облаке. Apple исходила из того, что большинство людей сохраняют файлы здесь.
Для включения доступа к рабочему столу и документам iCloud Drive выполните следующие действия:
- Запустить Меню Apple> Системные настройки, а затем нажмите iCloud.
- В меню выделите iCloud Drive и выберите «Параметры».
- Выделите значок Документы и щелкните по нему.
- Далее просейте на новый Список папок рабочего стола и документов, а затем включите его, отметив флажок.
- Вот и все. iCloud теперь будет хранить файлы в облаке. Дайте ему достаточно времени, если у вас есть массовые файлы или корпус для перемещения.
Некоторые пользователи MacOS 10.14.5, столкнувшиеся с проблемой, сообщили, что решили эту проблему путем понижения до 10.14.4. Если у вас ничего не осталось в сумке с трюками, это может быть вашим последним средством. Настройте резервную копию, прежде чем восстанавливать ее до предыдущего типа.
Остановите ваш компьютер, а затем перезагрузите его, удерживая нажатой клавишу Shift + Command + Option + R одновременно. Ваш Mac займет больше времени для перезагрузки. Дождитесь загрузки экрана утилит macOS, затем нажмите «Переустановить macOS» и нажмите «Продолжить». Обратитесь к инструкциям на экране, чтобы завершить процесс установки.
Чтобы создать ссылку на том в формате APFS, вы должны отключить общий доступ через AFP на устройствах MacOS, с которыми хотите поделиться. Зайдите в Системные настройки, выберите Общий доступ> Обмен файлами> Параметры, Снимите флажок Общий доступ к файлам и папкам с помощью AFP. High Sierra, установленный на SSD, автоматически преобразует системный том в APFS.
Заключение
Это делает это сейчас. Вы узнали одну или две вещи, чтобы решить типичные проблемы с совместным использованием файлов, попробовав вышеописанные хаки. Как всегда, дайте нам знать ваш личный опыт в разделе комментариев.
Читайте также: