맥에서 루트 권한으로 애플리케이션 여는 방법

PDF 다운로드PDF 다운로드

관리자 계정의 비밀번호만 알고 있다면, 루트 권한을 이용해서 맥의 모든 애플리케이션을 열 수 있다. 항상 그렇듯이, 정확히 알지 못한다면 루트 권한을 사용하지 않아야 한다. 컴퓨터 애플리케이션에 심각한 손상을 가져올 수 있다.


방법 1
방법 1 의 3:

관리자 계정에서

PDF 다운로드
  1. How.com.vn 한국어: Step 1 위험 요소를 알아야 한다.
    대부분의 그래픽 애플리케이션은 루트 권한에 맞게 설계되지 않았다. 자신이 잘 알고 있는 부분에만 사용해야 한다. 그렇지 않으면 파일, 애플리케이션 멈춤, 보안의 취약성과 같은 문제가 생길 수 있다.[1]
  2. How.com.vn 한국어: Step 2 터미널을 연다.
    컴퓨터에 관리자 계정으로 로그인을 한다. 애플리케이션유틸리티 를 눌러 터미널을 연다.
    • 관리자 계정에 비밀번호가 비어있으면 안 된다. 비밀번호가 없으면 터미널이 루트 권한에 접근하는 걸 허용하지 않을 것이다.[2]
  3. How.com.vn 한국어: Step 3 빠른 방법을 시도한다.
    sudo 명령어를 사용하면 루트 권한으로 애플리케이션을 실행할 수 있지만, 애플리케이션 패키지 내의 실행파일의 경로가 필요하다. 대부분 맥 애플리케이션 디폴트와 이외의 많은 프로그램이 같은 방법으로 패키지 콘텐츠를 만들기 때문에, 시도해볼 만하다.[3]
    • sudo "\file path from hard drive to application.app/Contents/MacOS/application name"을 입력한다.
      예를 들어 아이튠즈를 열고 싶다면, sudo "/Applications/iTunes.app/Contents/MacOS/iTunes" 를 입력한 후 Return을 누른다.
    • 현재 로그인된 관리자 계정의 비밀번호를 입력한다. Return을 누른다.
    • 명령어가 작동한다면, 애플리케이션이 루트 권한으로 열릴 것이다. 터미널에 "command not found,"라고 뜬다면 다음 단계로 넘어가 계속한다.
  4. How.com.vn 한국어: Step 4 애플리케이션의 패키지 내용을 연다.
    빠른 방법으로 안 된다면, 파인더에서 애플리케이션을 찾은 다음, 아이콘을 오른쪽 버튼으로 누르고 (또는Control-클릭) 드롭다운 메뉴에서 패키지 내용 보기를 누른다.
  5. How.com.vn 한국어: Step 5 실행 파일을 찾는다.
    애플리케이션 안에 폴더가 한 개 이상 있을 것이다. 폴더 안에 있는 실행파일을 찾는다. 보통 /Contents/MacOS 안에 들어있다.
    • 실행 파일 이름이 애플리케이션 이름과 같을 때가 많지만, "run.sh"처럼 다른 이름일 수도 있다.
    • 실행 파일 아이콘은 보통 네모난 검정색에 "exec"라고 작게 쓰여 있는 아이콘이다.
  6. How.com.vn 한국어: Step 6 터미널에 sudo를 입력한다.
    sudo 라고 입력한 뒤, 한 칸을 띄운다. 엔터키는 아직 누르지 않는다.
  7. How.com.vn 한국어: Step 7 실행파일을 터미널에 드래그한다.
    이렇게 하면 실행 파일의 경로가 자동으로 들어간다.
  8. How.com.vn 한국어: Step 8 비밀번호를 입력하여 명령어를 확인한다.
    Return을 누른다. 로그인된 관리자 계정의 비밀번호를 입력하고 다시 Return을 누른다. 애플리케이션이 루트 권한으로 열릴 것이다.
    광고
방법 2
방법 2 의 3:

관리자가 아닌 다른 계정에서

PDF 다운로드
  1. How.com.vn 한국어: Step 1 터미널을 관리자가 아닌 계정으로 연다.
    시스템 관리자의 대부분이 평소에 사용자 계정을 이용해서 실수로 일어날 수 있는 컴퓨터 손상이나 악성코드 공격을 제한한다.[4] 이 방법은 관리자 계정 비밀번호가 필요하지만, 계정을 바꾸지 않고도 임시로 루트 권한을 쓸 수 있게 해준다. 시작하려면, 터미널 창을 연다.
  2. How.com.vn 한국어: Step 2 터미널에서 관리자 계정으로 바꾼다.
    명령어 su -를 입력하고 한 칸을 띄운 다음, 컴퓨터 관리자의 사용자 이름을 입력한다. 관리자 비밀번호를 입력한다. 이제 그 사용자로 컴퓨터를 이용하는 것이다.
    • 명령어에 하이픈을 사용하는 건 선택 사항이지만, 쓰는 걸 추천한다. 하이픈을 쓰면 관리자 사용자에 환경 변수와 디렉토리를 설정하기 때문에, 혹시 모를 손상될 위험이 줄어든다.[5]
  3. How.com.vn 한국어: Step 3 sudo를 사용하여 애플리케이션을 연다.
    보통 sudo "\file path from hard drive to application.app/Contents/MacOS/application name"을 입력하면 된다. 이 방법으로 되지 않거나 정보가 더 필요하다면, 위에 나온 관리자 설명서를 참고한다.
  4. How.com.vn 한국어: Step 4 자신의 계정으로 돌아간다.
    루트 권한으로 필요한 부분을 다 처리했다면, 터미널에 exit을 입력한다. 그러면 관리자 계정에서 원래 계정으로 돌아온다.
    광고
방법 3
방법 3 의 3:

문제 해결하기

PDF 다운로드
  1. How.com.vn 한국어: Step 1 시스템 무결성 보호를(SIP) 해제한다(위험부담이 크다).
    이 기능은 Mac OS 10.11 El Capitan 에서 소개된 기능으로 루트 사용자도 중요한 파일에 접근하지 못하게 만든다.[6] 원하는 대로 되지 않는다면, SIP를 해제할 수 있다. 이 방법은 확실히 할 수 있다는 자신감이 있고, 하나의 실수만으로 컴퓨터가 먹통이 될 수도 있다는 걸 이해했을 때만 해야 한다.[7]
    • 컴퓨터를 재시작한다. 복구 모드로 들어가는 소리가 들리면, Command + R를 누른다.
    • 상단 메뉴에 있는 유틸리티를 누르고 터미널을 누른다.
    • 터미널에 csrutil disable; reboot을 입력한다.
    • 컴퓨터가 평소처럼 재시작 될 것이다. 이제 위에 나온 방법을 따라 제약이 없는 루트 권한으로 모든 애플리케이션을 열 수 있다. 다 끝나면, 설명을 똑같이 따라 하면서, disable 대신에 enable을 입력해서 SIP를 원상태로 되돌리는 게 좋다.
  2. How.com.vn 한국어: Step 2 텍스트 편집기 대신에 나노를(nano) 사용한다.
    터미널 내에서 텍스트 편집기를 사용하여 구성 파일을 편집하는 게 더 안전할 수 있다. 나노는 디폴트로 사용할 수 있는 간단한 옵션이다. 루트 권한으로 나노를 사용하려면, sudo nano를 입력하고 한 칸 띄운 다음, 텍스트 문서의 경로를 넣으면 된다. 터미널에서 문서를 편집할 수 있다. 다 끝나면, Control + O를 눌러서 저장한 다음에 Control + X를 눌러 나노를 종료한다.
    • 예를 들어, sudo nano /etc/hosts를 입력하면 루트 접근으로 호스트 파일이 열릴 것이다.
    • 구성 파일을 편집하기 전에 백업하는 게 좋다. 백업을 하려면 sudo cp filepath_of_config_file new_filepath of backup을 입력하면 된다. 예를 들면, sudo cp /etc/hosts /etc/hosts.backup이라고 입력하면, hosts.backup이라는 파일명의 호스트 복사본이 생성된다. 실수했다면(예를 들어) sudo mv /etc/hosts /etc/hosts.bad를 입력하여 잘못된 구성 파일을 이동해서 sudo cp /etc/hosts.backup /etc/hosts로 백업을 복원하면 된다.[8]
    광고

  • 파일 경로에 들어가는 큰따옴표는 파일 경로에 빈칸이 있는 경우에만 쓰면 된다.
광고

경고

  • 루트 권한에서 실수 하나만이라도 한다면 컴퓨터가 먹통이 될 수 있다. 10.10 이나 그 이전 버전, SIP가 해제된 10.11 버전에서 위험 부담이 크다. 관리자 비밀번호를 안 보이는 곳에 잘 보관해서 다른 사람이 루트 접근을 하지 못하도록 만든다.
광고

이 위키하우에 대하여

How.com.vn 한국어: 위키하우 직원
공동 작성자 :
위키하우 소속 작가
이 글은 위키하우 편집팀과 전문 조사원이 공동 작성하였으며 정확성 검토가 완료 되었습니다.

위키하우 콘텐츠 관리팀은 작성된 모든 글이 위키하우 글 작성 규정을 준수하는지 꾸준히 검토합니다. 조회수 36,195회
글 카테고리: 매킨토시/애플 | 유지보수
이 문서는 36,195 번 조회 되었습니다.

이 글이 도움이 되었나요?

⚠️ Disclaimer:

Content from Wiki How 한국어 language website. Text is available under the Creative Commons Attribution-Share Alike License; additional terms may apply.
Wiki How does not encourage the violation of any laws, and cannot be responsible for any violations of such laws, should you link to this domain, or use, reproduce, or republish the information contained herein.

Notices:
  • - A few of these subjects are frequently censored by educational, governmental, corporate, parental and other filtering schemes.
  • - Some articles may contain names, images, artworks or descriptions of events that some cultures restrict access to
  • - Please note: Wiki How does not give you opinion about the law, or advice about medical. If you need specific advice (for example, medical, legal, financial or risk management), please seek a professional who is licensed or knowledgeable in that area.
  • - Readers should not judge the importance of topics based on their coverage on Wiki How, nor think a topic is important just because it is the subject of a Wiki article.

광고