macOS Sonomaで~/Library/Mobile Documentsのpermissionを変更したい

解決したいこと

MacOSX (Sonoma) で~/Library内のフォルダ"Mobile Documents"のpermissionを755に変更する方法を教えて下さい。


経緯

iCloud Drive内のフォルダをDocumentRootに設定して、ローカルのwebテスト環境を作っています。


例)DocumentRootを~/Library/Mobile Documents/com~apple~CloudDocs/hogehogeとし、ServerNameをlocalhostとして、https://localhost/ でhogehoge内のindex.html等にアクセスしてWebサイトのテスト環境を作る。


このとき、経験上、Library以下hogehogeまでのフォルダには755のpermissionを与えないと403 Forbiddenエラーが出るので、以前(Big SurやMonterey時代)はパスにあるフォルダ全てに755を与えて、それでうまく動作していました。


問題点

ところが、OSXをSonomaにして上記のような環境を再構築しようとしたところ、https://localhost/ にアクセスすると403 Forbiddenが出て、ログには

... (13)Permission denied:... AH00035: access to / denied
(filesystem path '/Users/myname/Library/Mobile Documents/com~apple~CloudDocs')
because search permissions are missing on a component of the path


と表示されます。環境を調べてみると、パスのうち"Mobile Documents"フォルダのpermissionだけが変更できておらず、

dr-x------+ 54 myname mygroup 1728 9 8 2023 Mobile Documents

となっていました。これが403 Forbiddenの原因だと考えて、「ターミナル」でchmod 755を発行してみるのですが、sudoの有無に関わらず特にエラーも出ませんが変更もできません。(そもそもownerにwrite権限がありません。)


この状態から、できれば"Mobile Documents"フォルダのpermissionを変更したいのですが、どこから手をつければいいでしょうか?


* タイトルを変更しました。 Apple Inc.

MacBook Air 13″, macOS 14.6

投稿日 2025/04/02 06:30

返信

類似の質問

返信はありません。

このスレッドはシステム、またはAppleコミュニティチームによってロックされました。 問題解決の参考になる情報であれば、どの投稿にでも投票いただけます。またコミュニティで他の回答を検索することもできます。

macOS Sonomaで~/Library/Mobile Documentsのpermissionを変更したい

Apple サポートコミュニティへようこそ
Apple ユーザ同士でお使いの製品について助け合うフォーラムです。Apple Account を使ってご参加ください。