터미널에서 사용자 이름 로그인 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
시스템 무결성 보호는 소유권을 /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