Root 비밀번호: 어디서 얻고 어떻게 보관할까
제어판에서 서버 관리자 비밀번호가 있는 위치, 저장 방식, 유출이 위험한 이유, 그리고 비밀번호가 유일한 로그인 수단으로 남아서는 안 되는 이유를 설명해요.
업데이트 2026년 8월 23일
루트 비밀번호는 머신에 대한 완전한 제어 권한을 부여합니다. 시스템에 할 수 있는 모든 작업을 이 비밀번호로 할 수 있습니다. 그에 걸맞게 다루세요.
어디에서 확인할 수 있나요
비밀번호는 머신이 발급될 때 생성되며, 제어판 /hosting/vds/m/<id>의 두 곳에서 확인할 수 있습니다:
- “개요” 탭 — 주소와 SSH 명령 옆, 마스크 아래에 있습니다;
- “접근” 탭 — SSH 키 및 재설치와 같은 위치입니다.
두 경우 모두 값은 숨겨져 있으며 버튼을 눌러 표시합니다. 비밀번호는 암호화되어 저장됩니다.
비밀번호는 이메일로 전송되지 않습니다. 자격 증명이 담긴 메시지를 기다리고 있다면 기다리지 마세요 — 제어판을 여세요.
비밀번호로 로그인하는 방법
ssh root@203.0.113.10
입력할 때 문자는 표시되지 않습니다 — 정상이니 보지 않고 입력한 뒤 Enter를 누르세요. 첫 로그인은 머신 첫 로그인 문서에서 자세히 다룹니다.
어디에 보관할까요
- 비밀번호 관리자에: Bitwarden, KeePass, 1Password — 데스크톱의 메모장 파일만 아니면 어느 것이든 됩니다.
- 머신 주소와 발급 날짜를 함께 별도 항목으로.
보관하면 안 되는 곳: 채팅, 작업 목록, 저장소, 제어판 스크린샷, 머신 자체의 passwords.txt 파일.
비밀번호가 드러난 “개요” 탭 스크린샷을 “잠깐” 채팅에 보내면 그 채팅에 영원히 남습니다. 그런 일이 생기면 즉시 비밀번호를 변경하세요.
비밀번호만이 유일한 접근 수단이면 안 되는 이유
머신은 공인 주소로 인터넷에 노출되어 있으며, SSH 무차별 대입 시도는 첫 몇 시간 안에 시작됩니다. 비밀번호는 무차별 대입이 가능하지만 키는 그렇지 않습니다.
따라서 순서는 다음과 같습니다:
- “접근” 탭에서 SSH 키를 추가하세요. 키를 저장하면 실행 중인 머신이 재부팅됩니다 — 부하가 걸리기 전에 하세요.
- 새 터미널 창에서 키 로그인을 확인하세요.
- 비밀번호 로그인을 비활성화하세요:
nano /etc/ssh/sshd_config
PasswordAuthentication no
PermitRootLogin prohibit-password
systemctl restart ssh
그 후에도 비밀번호는 대체 수단으로 남습니다: 제어판의 텍스트 콘솔과 머신 화면에서는 여전히 작동하지만, 외부에서 SSH로 무차별 대입할 수는 없습니다.
비밀번호를 잊어버리거나 분실한 경우
문제없습니다: 제어판에 있습니다 — “접근” 탭, “비밀번호” 섹션, “비밀번호 표시” 버튼.
시스템 내부에서 passwd 명령으로 비밀번호를 변경했다면 제어판은 여전히 이전 값을 표시하며, 그 값은 더 이상 작동하지 않습니다. 순서는 다음과 같습니다:
- 같은 위치, “접근” 탭의 “비밀번호 변경” 버튼. 제어판이 새 비밀번호를 생성하고 표시하며 기억합니다. 이 과정에서 실행 중인 머신이 재부팅됩니다: 비밀번호는 부팅 시 초기 설정으로 적용되므로 재시작 없이는 적용되지 않습니다.
- 지금 머신을 재부팅할 수 없지만 SSH 키 접근 권한이 있다면, 로그인하여 내부에서
passwd명령으로 비밀번호를 설정하세요. 제어판은 이를 알지 못하고 이전 값을 계속 표시합니다. - 둘 다 안 되면 복구 디스크를 사용하세요.
비밀번호가 유출되었다는 징후
- 낯선 프로세스, 이유 없는 높은 CPU 부하.
/root/.ssh/authorized_keys에 있는 알 수 없는 키.- 낯선 주소에서의 성공적인 로그인:
last -n 20
grep 'Accepted' /var/log/auth.log | tail -n 20
의심되는 점이 있으면 비밀번호를 변경하고 제어판의 키 목록과 머신 내부의 authorized_keys를 확인하세요.