나는 달렸다. chmod 644 /usr/*
Mac OSX 10.6 설치시.
이제는 모든 것이 작동하지 않습니다. chmod
다른 모든 명령에. 분명히 그 명령들은 /usr/bin
, 및에 대한 실행 권한이 없습니다. chmod
자신에게 퍼미션을 실행해라.
나는 달렸다. chmod 644 /usr/*
Mac OSX 10.6 설치시.
이제는 모든 것이 작동하지 않습니다. chmod
다른 모든 명령에. 분명히 그 명령들은 /usr/bin
, 및에 대한 실행 권한이 없습니다. chmod
자신에게 퍼미션을 실행해라.
답변:
OSX에는 이와 같은 문제를 해결할 수있는 디스크 유틸리티가 내장되어 있습니다. 애플의 가이드를 따르라. Mac OS X에서 사용 권한 문제 해결 , 배우고 디스크 유틸리티의 디스크 권한 복구 기능에 대한 정보 .
Mac OS X 10.2 이상에서는 디스크 유틸리티 (
/Applications/Utilities/
). Disk Utility (디스크 유틸리티) 창의 왼쪽에있는 열에서 Mac OS X 시동 볼륨을 선택한 다음 First Aid (우회) 탭을 클릭하십시오. Repair Disk Permissions 버튼을 클릭하십시오.
AppleJack.pkg
설치자 applejack auto restart
프롬프트에서 반환 Apple menu > System Preferences > Startup Disk
설치 디스크를 선택한 다음 컴퓨터를 다시 시작하십시오. Disk Utility
. Macintosh HD
. First Aid
탭. Repair Disk Permissions
단추. t load the GUI, or don
시동 CD가 있으면 편리합니다. AppleJack은 단일 사용자 모드로 실행되며 사용하기 쉽도록 메뉴를 기반으로합니다.
음, 디렉토리와 파일의 대부분은 755를 기본값으로 사용하기 때문에 일반적인 유틸리티를 실행할 수 있도록 시작할 것입니다. 그런 다음 나중에 보안을 강화할지 여부를 파악할 수 있습니다.
sudo chmod -R 755 /usr
이 페이지 액세스 권한에 따라 다양한 아이디어가 있습니다. 예 : 실행 권한이있는 경우 cp
, mv
과 cat
다음의 명령 순서를 사용하여 다른 파일에서이 사용 권한을 "복사"할 수 있습니다 (이 예제에서). /bin/ls
).
/bin/cp /bin/ls /tmp/chmod
/bin/cat /bin/chmod > /tmp/chmod
/bin/mv /tmp/chmod /bin/chmod
주 : 첫 x 째 명령은 파일 (사용 권한 포함)을 복사합니다. 두 번째 명령은 chmod의 내용을 새 파일에 복사합니다 (권한을 덮어 쓰지 않습니다). 마지막 명령은 원본 chmod 파일을 덮어 씁니다.
또 다른 옵션은 수퍼 유저 모드에서 실행하거나 CD를 실행하는 것입니다
Mac OSX Install DVD
선택권 Tools
& gt; Disk Utility
Repair Disk Permissions
그리고 기다려 이 중 하나가 완료되면 Mac을 재부팅하십시오.
chmod
에있다/bin/
?