나는 달렸다. 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 버튼을 클릭하십시오.
익스 트림 케이스 메소드
방법 1
- 다운로드 사과 브랜디
- AppleJack 디스크 이미지를 마운트하고
AppleJack.pkg
설치자 - 이제 AppleJack을 실행합니다.
- 컴퓨터를 다시 시작하십시오.
- “봉”이 들리면 ⌘ 과 에스 키를 누르면 검은 색 화면에 많은 텍스트가 나타납니다. 이제 단일 사용자 모드에 있습니다.
- 유형
applejack auto restart
프롬프트에서 반환
방법 2 (에서 도움으로 macstrategy.com )
- 10.6. * OSX 설치 디스크를 가진 누군가를 찾으십시오 (또는 당신 자신의 굽기 / 쓰기)
- 디스크에서 Mac을 부팅하십시오 (다음 중 하나를 수행하십시오).
- 설치 디스크를 넣고 컴퓨터를 다시 시작한 다음 기음 키 (권장).
- 설치 디스크를 넣고 다음으로 이동하십시오.
Apple menu > System Preferences > Startup Disk
설치 디스크를 선택한 다음 컴퓨터를 다시 시작하십시오. - 설치 디스크를 넣고 컴퓨터를 다시 시작한 다음 대체 (옵션) 키를 누르고 설치 디스크를 선택하고 위쪽 또는 오른쪽 화살표를 클릭하십시오.
- 필요한 언어를 선택하십시오.
- Mac OS X을 설치하지 말고 유틸리티 메뉴로 이동하여
Disk Utility
. - 예를 들어 권한을 복구 할 드라이브의 왼쪽 상단에있는 디스크 아이콘을 선택하십시오.
Macintosh HD
. - 클릭
First Aid
탭. - 클릭
Repair Disk Permissions
단추. - 이 작업이 완료되면 디스크 유틸리티 응용 프로그램을 종료하고 컴퓨터를 정상적으로 다시 시작하십시오.
답변
음, 디렉토리와 파일의 대부분은 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 끄기
- 보류 명령 + 에스 당신이 힘을 누를 때
- 시작되면 ROOT 프롬프트가 표시됩니다. 시작시 지침에 표시된대로 파일 시스템을 마운트 한 다음 실행 권한을 추가하십시오
CD에서 실행 (권장)
- Mac OSX DVD를 넣고 Mac을 종료하십시오.
- 를 길게 누릅니다. Alt Mac을 켜면 키
- 선택
Mac OSX Install DVD
선택권 - 언어를 선택하고 다음을 클릭하십시오.
- 고르다
Tools
& gt;Disk Utility
- 왼쪽에서 하드 드라이브 파티션을 선택하십시오.
- 응급 처치 탭에서
Repair Disk Permissions
그리고 기다려
이 중 하나가 완료되면 Mac을 재부팅하십시오.