외근을 나가서 DGX 서버를 처음 설치하고 IP 설정까지 진행하는 과정에서, 실수로 계정 이름이나 비밀번호를 잘못 입력해서 로그인이 안 되는 경우를 만들었다.
예를 들어 아이디를 nvidia1, 비밀번호를 nvidia1로 설정하려고 했는데 오타가 나거나 비밀번호 확인 단계에서 다르게 입력해버리면 첫 부팅 직후부터 로그인 자체가 불가능해진다.
이 글에서는 이런 상황에서 계정을 초기화하고 다시 설정하는 방법을 정리했다.
상황 정리
DGX 서버(B200, H100, H200 등)는 첫 부팅 시 First Boot Wizard를 통해 아래 항목을 설정한다.
- 언어, 로케일, 타임존
- 관리자 계정(username + password)
- BMC 관리자 비밀번호
- GRUB 부트로더 비밀번호
- 기본 네트워크 인터페이스
이 과정에서 계정 정보를 잘못 입력하면, OS 로그인, BMC 접근, GRUB 진입 모두 막힐 수 있다.
방법 1. GRUB Recovery Mode를 통한 비밀번호 재설정
DGX OS는 Ubuntu 기반이기 때문에 GRUB 복구 모드로 비밀번호를 재설정할 수 있다. 단, GRUB 비밀번호까지 잘못 설정한 경우에는 이 방법을 쓸 수 없다.
절차
① GRUB 메뉴 진입
- 서버를 재부팅.
- 부팅 시 Shift 키를 누르거나 (UEFI 시스템의 경우 Esc 키) GRUB 메뉴를 띄운다.
- GRUB 비밀번호를 설정한 경우, 여기서 GRUB 비밀번호를 입력해야 한다.
② Recovery Mode 선택
- GRUB 메뉴에서 Advanced options for Ubuntu 선택.
- (recovery mode)가 포함된 항목 선택.
③ Root Shell 진입
- Recovery Menu에서 root — Drop to root shell prompt 선택.
- Enter를 누르면 root 쉘에 진입.
④ 파일시스템을 Read-Write로 재마운트
mount -o remount,rw /
⑤ 비밀번호 재설정
passwd 사용자이름
- 예시: passwd nvidia
- 새 비밀번호를 2번 입력.
- passwd: password updated successfully 메시지가 나오면 성공.
⑥ 사용자 이름을 모르는 경우
ls /home
또는
cat /etc/passwd | grep bash
위 명령으로 생성된 사용자 계정을 확인할 수 있다.
⑦ 재부팅
reboot
방법 2. GRUB 부트 파라미터 편집을 통한 재설정
Recovery Mode가 작동하지 않거나, 메뉴가 안 보이는 경우에 사용.
절차
① GRUB 메뉴에서 e 키 누르기
- 부팅 시 GRUB 메뉴가 나타나면, Ubuntu 부팅 항목을 선택한 상태에서 e 키를 누른다.
② 부팅 파라미터 수정
- linux /boot/vmlinuz-... 로 시작하는 줄을 찾는다.
- 해당 줄에서 ro를 rw init=/bin/bash로 변경.
③ 수정된 파라미터로 부팅
- Ctrl + X 또는 F10을 눌러 부팅.
- 비밀번호 없이 root 쉘에 진입된다.
④ 비밀번호 재설정
passwd 사용자이름
⑤ 재부팅
exec /sbin/init
방법 3. DGX OS 재설치 (완전 초기화)
GRUB 비밀번호까지 잘못 설정해서 위 방법들이 모두 안 되는 경우, DGX OS를 재설치(리이미징)하는 것이 가장 확실한 방법이다.
절차
① DGX OS ISO 이미지 준비
- NVIDIA Enterprise Support Portal에서 DGX OS ISO를 다운로드.
- USB 부팅 드라이브를 만든다.
② USB로 부팅
- 서버에 USB를 연결하고 부팅.
- BIOS/UEFI에서 USB 부팅 순서를 변경해야 할 수 있다.
③ DGX OS 재설치
- 설치 과정을 따라 OS를 새로 설치.
- 이번에는 계정 정보를 정확하게 입력.
④ First Boot Wizard 다시 진행
- EULA 동의 → 언어/로케일 → 계정 생성 → BMC 비밀번호 → 네트워크 설정
- 이 과정이 끝나면 SSH로 접속 가능.
주의사항
- OS 재설치 시 기존 데이터는 모두 삭제된다.
- 첫 설치 단계에서 실수한 경우라면 데이터 손실 없이 깨끗하게 시작할 수 있다.
- RAID 구성이 완료되기까지 약 10분 소요되므로, 재부팅 전 sudo systemctl status nvidia-raid-config 으로 확인.
방법 4. BMC 비밀번호만 초기화하는 경우
OS 로그인은 되지만 BMC(원격 관리) 비밀번호를 잘못 설정한 경우
☆Dell이나 HP처럼 자체 BMC 인터페이스(iDRAC, iLO 등)를 사용하는 서버의 경우 ipmitool 방법이 통하지 않을 수 있다. .
참고: UID 버튼을 눌러도 BMC 비밀번호가 초기화되는 것이 아니라 BMC 재시작만 된다.
OS에 로그인이 가능한 경우
OS에 접속할 수 있다면 ipmitool로 BMC 계정 비밀번호를 재설정할 수 있다.
# BMC 사용자 목록 확인
sudo ipmitool user list 1
# 비밀번호 재설정 (사용자 ID 번호 확인 후)
sudo ipmitool user set password <사용자ID> <새비밀번호>
OS에도 로그인이 안 되는 경우
방법 1~3으로 OS 로그인을 먼저 복구한 뒤, 위 ipmitool 명령으로 BMC 비밀번호를 재설정.
실수를 방지하기 위한 팁
- First Boot Wizard에서 계정 설정 시 비밀번호를 메모장에 미리 적어두기.
- username은 소문자만 가능 (대문자 입력 시 오류 발생).
- 비밀번호가 너무 단순하면 약한 비밀번호 경고가 뜨지만, 설정 자체는 가능.
- BMC 비밀번호와 OS 비밀번호는 별도이므로, 각각 잘 기록해둘 것.
- 현장에서 작업 시 콘솔 접속 방법(직접 모니터 연결 or BMC 원격 콘솔)을 사전에 확인.
마무리
첫 설치 단계에서 계정을 잘못 설정하는 건 생각보다 자주 발생한다. 당황하지 말고 상황에 맞는 방법을 선택하면 된다.
상황 추천 방법
| OS 비밀번호만 잘못 입력 | 방법 1 또는 2 (GRUB Recovery) |
| GRUB 비밀번호까지 잘못 입력 | 방법 3 (OS 재설치) |
| BMC 비밀번호만 잘못 입력 | 방법 4 (UID 버튼 리셋) |
| 전부 다 잘못 입력 | 방법 3 + 방법 4 병행 |
참고 문서:
태그: DGX, DGX서버, DGXB200, 계정초기화, 비밀번호재설정, GRUB, RecoveryMode, BMC, DGXOS, 서버설치, GPU서버, 데이터센터, NVIDIA, 서버엔지니어, 리눅스, Ubuntu
'🔧 Engineering > 📁 Troubleshooting' 카테고리의 다른 글
| HGX B200 Superpod M.2 장애 및 RAID1 복구 작업 (0) | 2026.03.19 |
|---|---|
| 서버 부팅이 느릴 때 확인하는 방법 (systemd-analyze) (0) | 2026.03.16 |