端末から、ユーザー名login idでusr\local\binに移動しようとしましたが、アクセス権が拒否されました。 lsコマンドと同じです。助言がありますか?
編集:
mac1:/ user1$ ls -la /usr/local
total 0
drwxr-xr-x 5 root wheel 170 Feb 15 17:53 .
drwxr-xr-x@ 12 root wheel 408 Jan 16 14:30 ..
drwx------ 19 504 wheel 646 Feb 15 18:39 bin
drwxrwxr-x 4 root admin 136 Dec 16 08:47 lib
drwxr-xr-x 6 root wheel 204 Feb 15 17:53 share
High Sierra(10.13)より前のバージョンのOS XまたはmacOSでは、次のように入力するだけです。
Sudo chown -R $(whoami) /usr/local
System Integrity Protectionは/usr/local
の所有権を変更できないようにするため、これはmacOS 10.13以降には適用されません。
または、/usr/local/bin
に固有の場合:
Sudo chown -R $(whoami) /usr/local/bin
また、権限モードはオフになっています。理想的には、他のユーザーも/usr/local/bin
にアクセスできるようにする必要があります。
Sudo chmod -R u=rwX,go=rX /usr/local/bin