シンボリックリンクを作成するために、アプリケーション サポート フォルダーへの管理者権限を取得するにはどうすればよいですか?

シンボリックリンクを作成するために、アプリケーション サポート フォルダーへの管理者権限を取得するにはどうすればよいですか?

Apple Logic のサンプルとループをすべて、/Library/Application Support のシンボリック リンクを使用して外部ドライブに保存したいと考えています。以前、別の Sierra システムでこれを実行したことがあり、問題はありませんでしたが、この新しい Sierra システムでは、アクセス許可が拒否されたというメッセージが表示されます。私は管理者ですが、どうやら Application Support フォルダーに対して読み取り権限しか持っていないようです。

しかし、それは他のSierraシステムでも同じで、私はだったリンクを作成できます。

とにかく、BatChmod を使用して管理者に Application Support フォルダーへの書き込み権限を与えようとしましたが、実行後何も変わりませんでした。管理者である私には、依然として書き込み権限がありませんでした。

本当に必要なのは、このフォルダへの一時的な書き込み権限だけです。リンクを作成して、必要に応じて元に戻すだけです。私の能力を超えており、システムを台無しにしたくはありませんが、簡単なコマンド ラインの指示に従うことはできます。sudo /bin/bash と sudo bash および root ユーザーの有効化について読みましたが、目的を達成する最も迅速で安全な方法がどれなのかわかりません。

ターミナル:

ターミナル

BatChmod の前:

BatChmod 以前

BatChmod後:

BatChmodの後

答え1

1 つのコマンドのみのルート権限を取得するには、 を使用できますsudo

sudo id(プロンプトが表示される場合があります)と入力すると、あなたの-- ルート パスワードではありません) を入力し、 のような内容が表示されたらuid=0(root) gid=0(root) groups=0(root)、 を使用してsudoルート権限を取得できます。 (uid=0は重要な部分です。)

そうすると、同じコマンドを を先頭に付けて実行するだけで済みますlnsudo

sudo ln -s /Volumes/Janus/... 

関連情報