목차:
- 1. 터미널에 작업이 허용되지 않는다고 표시되는 이유
- 2. 터미널 오류 수정 방법 작업이 허용되지 않음
- 3. 결론
- 4. 허용되지 않는 작업에 대한 FAQ
내장된 macOS 유틸리티인 터미널은 Mac 사용자가 텍스트 기반 운영 체제에 액세스하는 데 유용한 도우미입니다. 터미널에서 일부 명령줄을 사용하여 사용자 계정의 디렉토리를 쉽게 보고, 프로세스를 관리하고, 시동 디스크를 지울 수 있습니다. 또한 터미널을 사용하여 macOS 복구에서 iBoysoft Data Recovery를 실행하여 데이터를 복구하는 것이 매우 유용합니다. 부팅할 수 없는 Mac.
그러나 터미널에 "작업이 허용되지 않음 ls 와 같은 명령을 입력한 후 " 또는 "zsh:명령을 찾을 수 없음" 및 프로세스 종료 , 무슨 뜻인가요? 상당수의 Mac 사용자는 macOS Mojave 및 이후 버전, 심지어 최신 macOS Monterey에서도 이 터미널 오류가 발생합니다. 작업이 허용되지 않는 이유와 해결 방법을 계속 읽으십시오.
터미널에 작업이 허용되지 않는다고 표시되는 이유
일부 Mac 사용자는 터미널이 macOS High Sierra 및 이전 버전에서 잘 작동한다고 보고하지만 macOS를 Mojave, Catalina, Big Sur 또는 Monterey로 업데이트한 후 "작업이 허용되지 않음"이라는 오류 메시지가 나타납니다. 이는 새로운 보안 기능인 전체 디스크 액세스 때문입니다.
전체 디스크 액세스를 사용하려면 응용 프로그램에 사용자 보호 파일에 액세스할 수 있는 전체 권한이 부여되어야 합니다. 다른 승인되지 않은 응용 프로그램의 경우 Mac의 일부 데이터에 액세스할 수 없습니다. 그리고 macOS 10.13 및 이전 버전에서는 앱을 설치하는 동안 전체 디스크 액세스 권한이 자동으로 부여됩니다.
전체 디스크 액세스 외에도 "작업이 허용되지 않음" 오류는 다른 macOS 기능(SIP)으로 인해 발생할 수 있습니다. (시스템 무결성 보호). 이 메커니즘은 OS X 10.11에 도입되었으며 원치 않는 수정으로부터 시스템 소유 파일 및 디렉토리를 보호하기 위해 작동합니다. 터미널에서 보호된 콘텐츠를 편집하려고 하면 "작업이 허용되지 않습니다."라는 메시지가 표시됩니다.
터미널 오류 수정 방법 작업이 허용되지 않음
허용되지 않는 작업은 전체 디스크 액세스 권한 또는 시스템 무결성 보호로 인한 것일 수 있으므로 이러한 측면에서 이 터미널 오류를 수정할 수 있습니다. 아래의 자세한 안내에 따라 Mac 컴퓨터의 터미널에서 허용되지 않는 작업 알림을 제거할 수 있습니다.
터미널에 대한 전체 디스크 액세스 활성화
- Apple 로고를 클릭하고 시스템 환경설정을 선택합니다. .
- 새 창에서 보안 및 개인정보 보호를 찾아 엽니다. .
- 개인정보 보호 선택 탭에서 전체 디스크 액세스 찾기 왼쪽 사이드바에 있습니다.
- 왼쪽 모서리에 있는 자물쇠를 클릭하고 Touch ID 또는 비밀번호를 사용하여 잠금을 해제하세요.
- 터미널이 왼쪽 창에 표시되지만 선택되어 있으면 해당 확인란을 선택합니다. 종료 및 다시 열기 선택 전체 디스크 액세스 권한을 터미널에 부여합니다.
- 그렇지 않은 경우 오른쪽 창에서 + 아이콘을 클릭하고 애플리케이션에서 터미널을 찾은 다음 열기를 클릭합니다. .
- 그러면 체크박스가 선택된 상태로 터미널이 허용된 앱 목록에 나열됩니다.
- 터미널을 실행하고 작업이 허용되지 않는 오류를 트리거하는 동일한 명령을 입력하여 지금 작동하는지 확인합니다.
시스템 무결성 보호를 일시적으로 비활성화
터미널에 대한 전체 디스크 권한을 활성화한 후에도 작업이 허용되지 않음 메시지가 계속 나타납니까? 그런 다음 Mac에서 시스템 무결성 보호를 일시적으로 끌 수 있습니다. 개발자는 코드를 테스트하고 앱을 디버그하고 Mac에서 시스템 확장을 설치하려면 SIP를 비활성화해야 합니다. 필요한 작업을 수행한 후 바이러스 공격 및 맬웨어 감염으로부터 Mac을 보호하려면 가능한 한 빨리 SIP를 다시 활성화하는 것이 좋습니다.
- Mac을 종료하고 macOS 복구 모드로 재부팅합니다.
- 유틸리티를 클릭합니다. 상단 메뉴 표시줄에서 터미널 실행 .
- csrutil disable을 입력합니다. 터미널의 명령
- 키보드에서 Return 또는 Enter 키를 누릅니다.
- 그런 다음 Apple 메뉴를 클릭하고 재시동을 선택합니다. .
- 터미널 앱을 열고 이전 명령을 실행합니다.
시스템 무결성 보호를 비활성화하면 Mac이 취약해집니다. 따라서 터미널에서 작업을 완료한 후 시스템 무결성 보호를 다시 활성화해야 합니다. 위 단계를 다시 반복하고 csrutil enable 명령을 실행하기만 하면 됩니다. 대신 터미널에서.
결론
터미널에 "작업이 허용되지 않음"이 표시되면 Mac에서 보호된 파일 및 디렉토리에 액세스할 수 있는 권한이 없음을 의미합니다. 그러나 이 게시물에서 두 가지 수정 사항을 얻을 수 있습니다. 터미널에 대한 전체 디스크 액세스 권한을 활성화하거나 복구 모드에서 SIP를 비활성화하면 오류 메시지가 사라지고 터미널을 사용한 후에는 SIP를 다시 활성화하는 것을 잊지 마십시오.
허용되지 않는 작업에 대한 FAQ
QMac에서 허용되지 않는 작업을 어떻게 수정합니까? ㅏMac 터미널에서 작업이 허용되지 않는다는 오류 메시지가 표시되면 첫 번째 단계의 시스템 환경설정에서 터미널에 대한 전체 디스크 액세스를 활성화할 수 있습니다. 그래도 문제가 해결되지 않으면 시스템 무결성 보호를 일시적으로 비활성화하여 터미널 오류를 제거할 수 있습니다.
QMac에서 전체 디스크 액세스 권한을 부여하려면 어떻게 합니까? ㅏiBoysoft Data Recovery와 같은 백업 및 데이터 복구에 사용되는 일부 타사 소프트웨어는 전체 디스크에 액세스해야 합니다. Apple 메뉴> 시스템 환경설정> 보안 및 개인 정보 보호> 개인 정보 보호로 이동한 다음 왼쪽 창에서 전체 디스크 액세스를 찾은 다음 + 버튼을 클릭하여 전체 디스크 액세스 권한이 필요한 신뢰할 수 있는 애플리케이션을 추가할 수 있습니다.