루트 비밀번호 변경하기

리눅스 서버의 기본 관리자 계정은 root 입니다. 개통 후 처음 받은 비밀번호는 바로 바꾸세요.

시작하기 전에

root 로 접속한 경우

  1. 아래 명령을 입력하고 Enter 를 누릅니다.

    bash
    passwd

    New password: 가 나옵니다.

  2. 새 비밀번호를 입력하고 Enter 를 누릅니다. 입력하는 동안 화면에는 아무것도 표시되지 않습니다. 정상입니다.

  3. Retype new password: 가 나오면 같은 비밀번호를 한 번 더 입력합니다.

  4. 아래 메시지가 나오면 변경이 끝난 것입니다.

    text
    passwd: password updated successfully

    CentOS 계열에서는 passwd: all authentication tokens updated successfully. 로 표시됩니다.

일반 계정으로 접속한 경우

sudo 권한이 있는 일반 계정으로 접속했다면 앞에 sudo 를 붙입니다.

bash
sudo passwd root

먼저 지금 쓰는 일반 계정의 비밀번호를 묻고, 그다음 root 의 새 비밀번호를 두 번 묻습니다.

변경 확인

  1. 지금 접속한 창은 닫지 말고 둡니다.
  2. 새 SSH 창을 열어 root 와 새 비밀번호로 접속해 봅니다.
  3. 새 창에서 접속되면 기존 창을 닫아도 됩니다.

주의

새 비밀번호로 접속이 되는지 확인하기 전에 기존 접속 창을 닫지 마세요. 비밀번호를 잘못 바꿨을 때 기존 창에서 다시 바꿀 수 있습니다.

오류가 날 때

메시지원인과 조치
BAD PASSWORD: The password is too similar to the old one이전 비밀번호와 너무 비슷합니다. 다른 비밀번호를 쓰세요.
BAD PASSWORD: The password is shorter than ...길이가 짧습니다. 더 길게 만드세요.
Sorry, passwords do not match.두 번 입력한 값이 다릅니다. 처음부터 다시 입력하세요.
passwd: Authentication token manipulation errorroot 권한이 없거나 디스크가 꽉 찬 경우에 납니다. sudo 를 붙였는지, 디스크 여유 공간이 있는지 확인하세요. 디스크 확인은 디스크·메모리 사용량 확인하기 글을 참고하세요.

참고

비밀번호를 잃어버려 서버에 접속할 수 없다면 비밀번호를 분실 했습니다. 복구가 가능합니까? 글을 참고하세요.

원하는 답을 찾지 못하셨나요?

1:1 문의 게시판에 남겨 주시면 담당자가 답변드립니다.