#macos #ssh #apple-m1 #mounted-volumes
Вопрос:
У меня есть новый iMac M1 с подключенным внешним накопителем емкостью 4 ТБ (USB). На iMac я могу получить доступ к содержимому этого диска с именем «Данные» по адресу /Volumes/Data
.
Я использую ssh для удаленного доступа к этому iMac и хотел бы иметь доступ к содержимому /Volumes/Data
. Однако, когда я пытаюсь, я получаю «Операция не разрешена».
Я вошел в Системные настройки в разделе Безопасность и конфиденциальность и добавил Terminal, iTerm2 и bash (/opt/homebrew/bin/bash) в список в разделе Полный доступ к диску. Это автоматически отражается в файлах и папках. Я также добавил те же элементы в Инструменты разработчика. Все безрезультатно, я все еще получаю ошибку «Операция запрещена» при попытке выполнить cd
ls
команду или против /Volumes/Data
.
Некоторые из моих результатов поиска предложили отключить SIP. Я неохотно делаю это без крайней необходимости.
Я попытался запустить chflags -R nouchg .
его во /Volumes/Data
время работы на iMac, но это также не решило проблему.
Перемещение внешнего диска на MacBook Pro (т. е. архитектура на базе Intel) позволяет получить удаленный доступ к содержимому внешнего диска. Ошибка «Операция запрещена» возникает только в том случае, если внешний диск подключен к компьютеру Mac на базе M1.
Есть ли параметр или предпочтение, которые я пропустил, которые позволят удаленный доступ к внешним жестким дискам на Mac на базе M1?
Комментарии:
1. Я голосую за то, чтобы закрыть этот вопрос, потому что он не касается программирования. Вам, вероятно, повезет больше в apple.stackexchange.com.
2. Это справедливо. Кроме того, я наткнулся на ответ.
ssh-keygen-wrapper
в разделе «Полный доступ к диску» на панели «Безопасность и конфиденциальность» необходимо проверить (включить), чтобы разрешить удаленный доступ к внешним дискам.