우분투: 루트 또는 사용자 암호 재설정 방법

우분투 로그인 암호를 잊어버린 경우, 일반적으로 복구 모드로 부팅하여 루트 셸을 열고 루트 파일 시스템을 쓰기 가능 상태로 다시 마운트한 다음 명령어를 실행합니다 passwd username. 표준 우분투 설치에서는 루트 계정이 기본적으로 잠겨 있으므로 대부분의 사용자는 별도의 루트 암호가 아닌 일반 로컬 사용자 암호를 재설정해야 합니다.

이 단계는 본인이 소유하거나 관리하는 컴퓨터에서만 사용하십시오. 이 단계 는 로컬 Ubuntu 계정 자격 증명을 재설정하는 것이며, 암호화된 디스크 암호나 외부 ID 공급자가 관리하는 암호를 복구하는 것은 아닙니다.

우분투 암호를 재설정하기 전에

  • Ubuntu는 일반적으로 sudo루트 직접 로그인 대신 관리자 권한을 사용합니다. Canonical은 Ubuntu 사용자 관리 가이드 에서 이러한 동작을 설명합니다 .
  • 시스템에서 전체 디스크 암호화를 사용하는 경우 Ubuntu에서 파일 시스템에 액세스하려면 디스크 암호, TPM 복구 키 또는 구성된 다른 잠금 해제 방법이 필요할 수 있습니다. Canonical의 전체 디스크 암호화 문서를 참조하십시오 .
  • 아래 지침은 로컬 Ubuntu 계정에 대한 것입니다. Active Directory, LDAP 또는 다른 ID 서비스에서 제공하는 계정은 일반적으로 해당 서비스를 통해 재설정해야 합니다.

복구 모드에서 잊어버린 Ubuntu 사용자 암호를 재설정하는 방법

1. GRUB 메뉴를 엽니다.

컴퓨터를 재시작하세요. GRUB 메뉴가 보이지 않으면 BIOS 기반 시스템에서는 부팅 시 Shift 키를 누르고 있거나, UEFI 시스템에서는 Esc 키를 누르세요. 펌웨어 부팅 시간은 시스템마다 다를 수 있습니다. GRUB 메뉴에서 Ubuntu용 고급 옵션을 선택 하고 Enter 키를 누르세요.

Ubuntu용 고급 옵션이 포함된 GRUB 메뉴가 선택되었습니다.

2. 우분투 복구 항목으로 부팅합니다.

이름이 (복구 모드) 로 끝나는 커널 항목을 선택한 다음 Enter 키를 누르십시오. Canonical의 최신 복구 지침은 다음과 같은 동일한 경로를 따릅니다. 재부팅 후 GRUB을 열고 고급 옵션을 선택한 다음 복구 모드를 선택하십시오.

복구 모드 커널 항목이 선택된 경우 Ubuntu 메뉴의 고급 옵션

3. 루트 셸로 이동

복구 메뉴가 나타나면 '루트 - 루트 셸 프롬프트로 이동'을 선택하세요 . 정확한 메뉴는 Ubuntu 버전에 따라 약간씩 다를 수 있습니다. Ubuntu 공식 복구 모드 설명서 에도 루트 셸 옵션이 나와 있습니다.

루트 셸 프롬프트로 이동이 선택된 Ubuntu 복구 메뉴

4. 루트 파일 시스템을 읽기/쓰기 모드로 다시 마운트합니다.

복구 루트 파일 시스템이 읽기 전용으로 마운트되어 있을 수 있습니다. 암호를 변경하기 전에 다음 명령을 실행하십시오.

mount -o remount,rw /

이 단계는 우분투의 복구 모드 참조 문서 에 설명되어 있습니다 .

`mount -o remount,rw slash` 명령을 실행한 후 Ubuntu 복구 루트 셸을 사용할 수 있습니다.

5. 사용자 비밀번호를 재설정합니다.

alex실제 로컬 사용자 이름으로 바꾸세요 :

passwd alex

새 비밀번호를 두 번 입력하세요. 입력하는 동안 터미널에는 비밀번호 문자가 표시되지 않습니다. 변경이 완료되면 와 같은 메시지가 표시됩니다 password updated successfully. 우분투 passwd 매뉴얼 페이지 에 따르면 관리자는 이전 비밀번호를 몰라도 다른 계정의 비밀번호를 변경할 수 있습니다.

Ubuntu 루트 터미널에서 passwd alex 명령이 성공적으로 완료되었음을 보여줍니다.

6. 재시작 후 로그인하세요

보류 중인 쓰기 작업을 지우고 재부팅하려면 다음 명령을 실행하세요.

sync
reboot

우분투가 정상적으로 시작되면 계정을 선택하고 새 비밀번호로 로그인하세요.

비밀번호 재설정 후 사용자 alex의 우분투 로그인 화면

루트 비밀번호를 재설정하거나 활성화하는 방법

Ubuntu는 일반적으로 루트 계정으로 직접 로그인하는 것을 차단하므로 루트 암호가 필요 하지 않습니다 . 하지만 의도적으로 루트 계정을 활성화했는데 암호를 잊어버린 경우, 복구 루트 셸에 들어가서 /읽기/쓰기 모드로 다시 마운트한 후 다음 명령을 실행하세요.

passwd root

Ubuntu 루트 터미널에 `passwd root` 명령어가 표시되고 비밀번호 업데이트가 성공적으로 완료된 모습입니다.

루트 권한을 일시적으로만 활성화했고 나중에 우분투의 기본 루트 잠금 설정으로 되돌리려면 관리자 계정으로 로그인하여 다음 명령을 실행하세요.

sudo passwd -l root

다른 관리자 계정으로 로그인할 수 있다면

다른 sudo 권한이 있는 로컬 계정이 정상적으로 작동하는 경우 복구 모드는 필요하지 않습니다. 터미널을 열고 해당 로컬 사용자를 직접 재설정하십시오.

sudo passwd sam

관리자 계정으로 실행한 sudo passwd sam 명령어가 Ubuntu 터미널에 표시되는 화면입니다.

현재 사용 중인 계정의 비밀번호를 변경하려면 passwd사용자 이름 없이 실행하고 안내에 따라 진행하세요.

비밀번호 재설정 문제 해결

  • 복구 모드에서 암호 변경이 실패했습니다. 먼저 명령을 실행했는지 확인하십시오 mount -o remount,rw /. 읽기 전용 루트 파일 시스템은 암호 데이터베이스를 업데이트할 수 없습니다.
  • 사용자 이름이 거부되었습니다. 정확한 로컬 계정 이름을 확인하십시오. 바탕 화면에 표시되는 이름은 로그인 이름과 다를 수 있습니다.
  • Ubuntu에서 디스크 잠금 해제 키를 요청합니다. 계정-암호 절차로는 전체 디스크 암호화를 해제할 수 없습니다. 구성된 디스크 암호 또는 복구 메커니즘을 사용하십시오.
  • 해당 계정은 중앙에서 관리되므로 로컬 명령이 아닌 조직 또는 ID 공급자를 통해 재설정하십시오 passwd.

기존 방식인 TTY로 전환하여 루트 계정으로 직접 로그인하는 것은 root우분투에서 기본적으로 신뢰할 수 있는 방법이 아닙니다. 루트 계정은 보통 잠겨 있기 때문입니다. 대부분의 시스템에서는 복구 모드 또는 sudo 권한이 있는 다른 관리자 계정을 사용하는 것이 적절한 방법입니다.

댓글 남기기

손실된 파티션과 하드 디스크 데이터를 안전하게 복구하는 방법

손실된 파티션과 하드 디스크 데이터를 안전하게 복구하는 방법

TestDisk와 PhotoRec을 사용하여 손실된 파티션과 파일을 복구하는 방법을 알아보세요. 원본 드라이브를 보호하고 안전하게 스캔한 다음 복구된 데이터를 다른 디스크에 저장하세요.

리눅스 데스크톱에서 QR 코드를 스캔하는 방법

리눅스 데스크톱에서 QR 코드를 스캔하는 방법

웹캠이나 이미지 파일을 사용하여 CoBang으로 Linux에서 QR 코드를 스캔하세요. Flatpak 카메라 접근 관련 설치 옵션, 설정 단계 및 문제 해결 방법을 참조하세요.

Cameractrls를 사용하여 Linux에서 웹캠 설정을 변경하는 방법

Cameractrls를 사용하여 Linux에서 웹캠 설정을 변경하는 방법

Cameractrls를 사용하여 Linux에서 웹캠 설정을 변경하세요. 노출, 색상, 깜빡임 감소 및 기타 지원되는 제어 기능을 조정하고 호환되는 비디오 모드를 확인하세요.

Linux에 PhpStorm을 설치하는 방법: Toolbox, Tar.gz, Snap 및 AUR

Linux에 PhpStorm을 설치하는 방법: Toolbox, Tar.gz, Snap 및 AUR

Linux에 PhpStorm을 설치하려면 JetBrains Toolbox 또는 독립 실행형 tar.gz 아카이브를 사용하세요. Snap 및 Arch AUR 옵션도 제공됩니다. Java는 이미 포함되어 있습니다.

리눅스에 Cisco Packet Tracer를 설치하는 방법

리눅스에 Cisco Packet Tracer를 설치하는 방법

Cisco Packet Tracer 9.0.1 for Ubuntu 64비트 버전을 다운로드하고, APT를 사용하여 DEB 패키지를 설치한 다음, 터미널에서 라이선스에 동의하고 로그인하여 실습을 시작하십시오.

XFCE 4에서 듀얼 패널을 설정하는 방법

XFCE 4에서 듀얼 패널을 설정하는 방법

각 디스플레이마다 별도의 XFCE 4 패널을 생성하고, 두 번째 패널을 올바른 출력에 할당하고, 위치와 크기를 조정한 다음, 필요한 실행기와 상태 항목을 추가합니다.

리눅스에서 CD-ROM을 ISO 파일로 백업하는 방법

리눅스에서 CD-ROM을 ISO 파일로 백업하는 방법

GNOME Disks 또는 dd 명령어를 사용하여 Linux에서 CD-ROM ISO 파일을 생성합니다. 광학 드라이브를 식별하고, 복사 과정을 모니터링하고, 이미지 유효성을 검사하고, 손상된 디스크나 오디오 디스크에 다른 도구가 필요한 경우를 알 수 있습니다.

리눅스에서 GIMP를 사용하여 이미지를 잘라내는 방법

리눅스에서 GIMP를 사용하여 이미지를 잘라내는 방법

GIMP를 사용하여 Linux에서 사진 배경 제거하기: 피사체를 따라 그리고, 선택한 배경을 삭제하고, 투명도를 유지한 다음, 재사용 가능한 PNG 파일로 내보낼 수 있습니다.

FlightGear 무료 다운로드: 공식 설치 가이드

FlightGear 무료 다운로드: 공식 설치 가이드

FlightGear를 공식 사이트에서 무료로 다운로드하세요. Windows, macOS, Linux 패키지를 비교하고, 데이터 파일을 설치한 후 첫 비행을 시작하세요.

Google Tasks 데스크톱 애플리케이션: 컴퓨터에서 사용하는 방법

Google Tasks 데스크톱 애플리케이션: 컴퓨터에서 사용하는 방법

브라우저에서 Google Tasks를 열거나, Chrome 바로가기 또는 앱 스타일 실행을 추가하고, 캘린더 및 Gmail을 통해 날짜별 할 일을 관리하세요.