리눅스에서 루트(root)권한 얻는 방법

PDF 다운로드PDF 다운로드

리눅스 컴퓨터에서 "루트" 계정은 모든 권한을 가진 계정이다. 리눅스에서 어떤 명령을 수행할 때 루트 권한이 필요한 경우가 종종 있으며, 특히 시스템 파일에 영향을 주는 명령인 경우 그렇다. 루트는 정말 강력하기 때문에 루트 사용자로 로그인하지 말고, 필요한 경우에만 루트를 요청하는 것을 추천한다. 그러면 중요한 시스템 파일이 우연히 손상되는 것을 예방할 수 있다.

방법 1
방법 1 의 4:

터미널에서 루트 권한 얻기

PDF 다운로드
  1. How.com.vn 한국어: Step 1 터미널을 연다.
    터미널을 아직 안 열었다면, 연다. 대부분 배포판에서 Ctrl+Alt+T를 누르면 열린다.
  2. How.com.vn 한국어: Step 2 .
    su - 를 입력하고 Enter를 누른다. 그러면 "슈퍼 유저"로 로그인을 할 수 있다. 실제로 이 명령어로 원하는 사용자에 로그인할 수 있지만 칸을 남겨두면 루트 권한으로 로그인 시도를 할 수 있다. [1]
  3. How.com.vn 한국어: Step 3 실행되면 루트 비밀번호를 입력한다.
    su - 를 입력하고 Enter를 누르면 루트 비밀번호 입력해야 한다.
    • "authentication error" 메시지가 뜨는 경우, 루트 계정이 잠겼을 확률이 높다. 다음 단계의 설명을 확인하여 잠금을 해제 한다.
  4. How.com.vn 한국어: Step 4 명령 프롬프트를 확인한다.
    루트로 로그인을 한 경우, 명령 프롬프트가 $이 아닌 #으로 끝나야 한다. [2]
  5. How.com.vn 한국어: Step 5 루트 접근에 필요한 명령어를 입력한다.
    루트로 로그인을 하기 위해su -를 이용했다면, 루트 권한이 필요한 어떠한 명령어든 실행할 수 있다. su 명령어는 세션 끝까지 유효하기 때문에, 명령어를 실행하려고 할 때마다 루트 비밀번호를 재입력할 필요는 없다.
  6. How.com.vn 한국어: Step 6 su -
    대신에 .sudo를 사용해본다. sudo ("super user do")는 다른 명령어를 루트로 임시적으로 실행하게 해준다. 루트 환경이 유지되지 않고, 사용자가 루트 비밀번호를 몰라도 되기 때문에 이 방법은 대부분 사용자가 루트 명령어를 실행하기에 가장 좋은 방법이다. 대신, 사용자가 임시 루트 권한에 맞는 자신의 비밀번호를 입력해야 한다.[3]
    • sudo command를 입력하고 Enter를 누른다. (e.g. sudo ifconfig). 비밀번호를 입력하는 게 뜨면, 루트 비밀번호가 아닌, 자신의 "사용자" 비밀번호를 입력한다.
    • sudo는 우분투와 같은 배포판에서 많이 쓰이는 방법으로, 루트 계정이 잠긴 경우에도 쓸 수 있는 방법이다.
    • 이 명령어는 관리자 권한이 있는 사용자만 쓸 수 있다. /etc/sudoers에서 사용자를 추가하거나 뺄 수 있다.
    광고
방법 2
방법 2 의 4:

루트 계정 잠금을 해제하기(Ubuntu)

PDF 다운로드
  1. How.com.vn 한국어: Step 1 루트 계정의 잠금을 해제한다(Ubuntu).
    우분투(와 다른 몇 가지 배포판)은 루트 계정을 잠궈서 일반 사용자가 접근할 수 없게 한다. sudo 명령어를 사용할 때 루트 권한이 거의 필요하지 않기 때문에(이전 단계 참고) 이렇게 되었다. 루트 계정의 잠금을 해제하면 루트로 로그인할 수 있다.
  2. How.com.vn 한국어: Step 2 터미널을 연다.
    데스크탑 환경의 경우, Ctrl+Alt+T를 눌러 터미널을 열면 된다.
  3. How.com.vn 한국어: Step 3 .
    sudo passwd root 를 입력하고 Enter를 누른다. 비밀번호를 입력해야 하면, 자신의 "사용자" 비밀번호를 입력하면 된다.
  4. How.com.vn 한국어: Step 4 새로운 비밀번호를 설정한다.
    새로운 비밀번호를 입력해야 하고 두 번 엔터를 친다. 비밀번호가 설정되면 루트 계정이 활성화된다.[4]
  5. How.com.vn 한국어: Step 5 루트 계정을 다시 잠근다.
    루트 계정을 다시 잠그고 싶다면, 다음 명령어를 입력하여 비밀번호를 제거하고 루트를 잠근다:
    • sudo passwd -dl root
    광고
방법 3
방법 3 의 4:

루트로 로그인하기

PDF 다운로드
  1. How.com.vn 한국어: Step 1 잠시 루트에 접근할 수 있는 다른 방법을 사용해본다.
    일반 사용자가 루트로 로그인을 하면 시스템을 수행할 수 없게 만드는 명령어를 수행하기 쉽고, 보안 위험도 있기 때문에 추천하지 않는다. 특히 기기에 SSH 서버를 실행 중인 경우에 말이다. 디스크 오류나 잠긴 계정을 복원하는 등의 응급 상황의 경우에만 루트로 로그인하도록 한다.
    • 루트로 로그인하는 대신에 sudo 또는 su를 사용하면 의도하지 않은 손상을 예방할 수 있다. 이런 명령어를 사용하면 서버 손상이 일어나기 전에 사용자가 명령어에 대해 다시 생각해볼 수 있다.
    • 우분투와 같은 어떤 배포판에서는 손수 잠금을 해제하기 전까지 루트 계정이 잠겨있다. 이렇게 하면 사용자가 자신도 모르게 루트 계정을 사용해서 일어난 손상을 예방할 수 있으면, 잠재적 해커로부터 시스템을 안전하게 할 수 있다. 루트 계정이 보통 첫 번째 타깃이 되기 대문이다. 루트 계정이 잠겨있으면, 해커가 접근을 할 수 없다. 이전 단계를 읽고 우분투에서 루트의 잠금을 해제하는 방법에 대해 알아보자.
  2. How.com.vn 한국어: Step 2 사용자가 리눅스에 로그인할 때
    .root 를 입력한다. 루트 계정이 잠겨있고 비밀번호를 아는 경우, 사용자 계정으로 로그인하면 루트로 로그인할 수 있다. 로그인을 할 떄 root를 입력한다.
    • 명령어 수행을 위해 루트 접근이 필요하다면 이전 단계의 방법을 사용한다.
  3. How.com.vn 한국어: Step 3 사용자 비밀번호를 루트 비밀번호로 입력한다.
    사용자 이름으로 root를 입력하고, 비밀번호를 루트 비밀번호를 입력한다.
    • 대부분의 경우, 루트 비밀번호는 "password"다.
    • 루트 비밀번호를 모르거나, 까먹은 경우, 다음 단계로 넘어가 재설정한다.
    • 우분투에서는, 루트 계정이 잠겨있고 손수 잠금을 풀 때까지 사용할 수 없다.
  4. How.com.vn 한국어: Step 4 루트로 로그인 시에는 복잡한 프로그램을 실행하지 않는다.
    루트 권한일 때, 실행하고자 하는 프로그램이 현재 시스템에 부정적인 영향을 미칠 수도 있다. 루트로 로그인 하는 대신에 sudo 또는 su를 사용하는 걸 적극 추천한다.
    광고
방법 4
방법 4 의 4:

루트 또는 관리자 비밀번호 재설정하기

PDF 다운로드
  1. How.com.vn 한국어: Step 1 루트 비밀번호를 까먹은 경우 재설정한다.
    루트 비밀번호, 자신의 사용자 비밀번호를 까먹은 경우, 복원 모드로 부팅을 해서 변경해야 한다. 사용자 비밀번호를 알고 루트 비밀번호를 변경해야 하는 경우, sudo passwd root를 입력하고 사용자 비밀번호를 입력한 뒤, 새로운 루트 비밀번호를 입력하면 된다.
  2. How.com.vn 한국어: Step 2 컴퓨터를 재부팅하고 BIOS 화면이 뜬 다음, 왼쪽의-.
    Shift 를 누른다. 그러면 GRUB 메뉴가 뜬다.
    • 타이밍을 맞추는 게 어려워서 여러번 해야할 것이다.
  3. How.com.vn 한국어: Step 3 목록에 있는 첫 번째 .
    (recovery mode) 를 고른다. 그러면 현재 배포판의 복원 모드가 로드된다.
  4. How.com.vn 한국어: Step 4 뜨는 메뉴에서 .
    root 옵션을 선택한다. 그러면 루트 계정으로 로그인된 터미널이 실행된다.
  5. How.com.vn 한국어: Step 5 쓰기 권한으로 드라이브를 다시 바꾼다.
    복원 모드로 부팅 시, 보통 읽기 권한만 있다. 다음 명령어를 입력하여 쓰기 권한을 허용한다:
    • mount -rw -o remount /
  6. How.com.vn 한국어: Step 6 잠긴 계정의 새로운 비밀번호를 입력한다.
    루트로 로그인을 하고 권한을 변경했다면, 어떤 계정이든 새로운 비밀번호를 만들 수 있다:
    • passwd accountName을 입력하고 Enter를 누른다. 루트 비밀번호 변경을 해야 한다면, passwd root를 입력한다.
    • 실행되면 새로운 비밀번호를 두 번 입력한다.
  7. How.com.vn 한국어: Step 7 비밀번호 재설정 후, 컴퓨터를 재부팅한다.
    비밀번호 재설정이 끝나면 컴퓨터를 재부팅하고 평상시처럼 사용하면 된다. 새로운 비밀번호를 바로 쓸 수 있다.[5]
    광고


경고

  • 루트 계정은 꼭 그래야만 하는 경우에만 사용하고, 용건이 끝나면 바로 로그아웃한다.
  • 루트 비밀번호는 1)믿을 수 있는 사람, 2)알아야 하는 사람의 경우에만 공유한다.
광고

이 위키하우에 대하여

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

위키하우 콘텐츠 관리팀은 작성된 모든 글이 위키하우 글 작성 규정을 준수하는지 꾸준히 검토합니다. 조회수 60,054회
글 카테고리: 그 외 시스템
이 문서는 60,054 번 조회 되었습니다.

이 글이 도움이 되었나요?

⚠️ 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.

광고