🔧 Engineering/📁 Troubleshooting

DGX 서버 설치 중 계정/비밀번호를 잘못 설정했을 때 초기화하는 방법

만두개 2026. 3. 30. 17:55
반응형
SMALL

외근을 나가서 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

반응형
LIST