PDF 다운로드 PDF 다운로드

이 글을 읽고 현재 루트 계정의 비밀 번호를 바꾸고 싶거나, 루트 계정 자체가 비활성화 되어 있는 경우 어떻게 루트 계정의 비밀 번호를 바꾸어 줄 수 있는지 알아 보자.

방법 1
방법 1 의 2:

현재 루트 계정 비밀 번호 바꾸기

PDF 다운로드
  1. Ctrl + Alt + T 를 눌러 주면, [1] 거의 모든 리눅스 환경에서 터미널 창을 열 수 있게 된다.
    • 데스크톱 환경을 사용하고 있지 않다면, 리눅스를 틀었을 때 화면에 나타나는 것이 터미널이다. 그렇기 때문에 다음 단계로 바로 넘어가면 된다.
  2. 라고 입력한 뒤, Enter 를 친다. [2] Password: 라는 문구가 보일 것이다.
  3. 비밀 번호가 승인이 되면, 루트 사용자로 터미널에 들어가게 될 것이다.
    • 비밀 번호를 잘못 쳤다면, 다시 su 명령어를 입력하고 다시 시도해 본다.
    • 비밀 번호는 대소문자를 구분한다.
  4. 를 입력한 뒤, Enter 를 친다. Enter new UNIX password: 라는 문구가 뜰 것이다.
  5. 새롭게 입력한 비밀번호는 화면에 표시되지 않는다.
  6. “password updated successfully(비밀번호가 성공적으로 변경되었습니다)”라는 문구를 볼 수 있을 것이다.
  7. 을 입력하고 Enter 를 친다. 그러면 루트 계정에서 로그아웃될 것이다.
    광고
방법 2
방법 2 의 2:

현재 루트 계정이 비활성화되어 있는 경우

PDF 다운로드
  1. [3] Grub 메뉴는 컴퓨터를 실행하자마자 나타난다. 많은 경우, 몇 초 정도 유지된다.
    • Grub 메뉴가 사라지기 전에 E 를 누르지 못했다면, 컴퓨터를 다시 시작하고 시도해 본다.
    • 이 방식은 거의 모든 유명한 리눅스 배포판(Ubuntu, CentOS 7, Debian)에서 사용 가능하다. 사용자가 많지 않은 배포판을 사용 중인데, 이 방법으로 단일 사용자 모드(single-user mode)로 들어갈 수 없다면, 배포판의 홈페이지로 들어가 사용법을 찾아 보도록 하자.
  2. 라고 시작하는 줄을 찾아 본다. , 키를 사용하면 된다. 단일 사용자 모드로 부팅하기 위해 수정해 주어야 하는 부분이다.
    • CentOS나 다른 배포판에서는 linux 가 아니라 linux16 으로 시작한다.
  3. , , , 키를 이용해 커서를 ro 바로 뒤에 이동시킨다.
  4. 뒤에 init=/bin/bash 라고 입력한다. 마지막 줄은 다음과 같아야 한다.
    ro init=/bin/bash .
    • ro init=/bin/bash 사이에 있는 공백에 주의한다.
  5. 을 입력한다. 루트 레벨 명령 프롬프트에 단일 사용자 모드로 부팅하라는 의미이다.
  6. 그러면 파일 시스템이 읽기-쓰기 모드(read-write mode)로 설정된다.
  7. 단일 사용자 모드로 부팅하면 루트 계정으로 들어와지기 때문에 passwd 에 부가적인 내용을 덧붙일 필요가 없다.
  8. 입력한 비밀번호는 화면에 표시되지 않는다. 불안해하지 말자. 아무 문제도 없다.
  9. “password updated successfully(비밀번호가 성공적으로 변경되었습니다)”라는 문구를 볼 수 있을 것이다.
  10. 을 입력한 뒤, Enter 를 친다. 시스템이 정상적으로 재부팅될 것이다.
    광고

  • 비밀번호에는 8자 이상, 대소문자 및 숫자, 특수 문자를 포함시키는 것이 보안상 좋다.
  • 다른 계정의 비밀 번호를 바꾸고 싶다면, su 로 루트 계정에 로그인한 뒤 passwd <username> 을 입력한다.
광고

이 위키하우에 대하여

이 문서는 12,230 번 조회 되었습니다.

이 글이 도움이 되었나요?

광고