7.6. 루트 암호 변경 및 재설정


기존 root 암호가 더 이상 부적합하지 않으면 root 사용자와 루트가 아닌 사용자로 둘 다 변경할 수 있습니다.

7.6.1. root 사용자로 root 암호 변경

passwd 명령을 사용하여 root 사용자로 root 암호를 변경할 수 있습니다.

사전 요구 사항

  • 루트 액세스 권한이 있음

절차

  • 루트 암호를 변경하려면 다음을 사용합니다.

    # passwd

    암호를 변경하기 전에 현재 암호를 입력하라는 메시지가 표시됩니다.

7.6.2. 루트가 아닌 사용자로 잊혀진 루트 암호 변경 또는 재설정

passwd 명령을 사용하여 루트가 아닌 사용자로 알 수 있는 root 암호를 변경하거나 재설정할 수 있습니다.

사전 요구 사항

  • 루트가 아닌 사용자로 로그인할 수 있습니다.
  • sudo 를 사용하여 root로 명령을 실행할 수 있는 권한이 있습니다.

절차

  • wheel 그룹에 속하는 루트가 아닌 사용자로 root 암호를 변경하거나 재설정하려면 다음을 사용합니다.

    $ sudo passwd root

    root 암호를 변경하기 전에 현재 root 가 아닌 암호를 입력하라는 메시지가 표시됩니다.

7.6.3. root 암호 재설정

root 사용자로 로그인할 수 없고 sudo 권한이 있는 root가 아닌 사용자가 없는 경우 root 암호를 재설정하거나 관리 wheel 그룹에 속하지 않는 경우 시스템을 특수 모드로 부팅하여 root 암호를 재설정할 수 있습니다. 이 모드에서 부팅 프로세스는 시스템이 initramfs 에서 실제 시스템으로 제어를 수행하기 전에 중지됩니다.

절차

  1. 시스템을 재부팅하고 GRUB 부팅 화면에서 e 키를 눌러 부팅 프로세스를 중단합니다.

    커널 부팅 매개변수가 나타납니다.

    load_video
    set gfx_payload=keep
    insmod gzio
    linux ($root)/vmlinuz-5.14.0-70.22.1.e19_0.x86_64 root=/dev/mapper/rhel-root ro crash\
    kernel=auto resume=/dev/mapper/rhel-swap rd.lvm.lv/swap rhgb quiet
    initrd ($root)/initramfs-5.14.0-70.22.1.e19_0.x86_64.img $tuned_initrd
  2. 커서를 linux 로 시작하는 행 끝으로 설정합니다.
  3. linux 로 시작하는 행 끝에 rd.break 를 추가합니다.
  4. Ctrl+x 를 눌러 변경된 매개 변수를 사용하여 시스템을 시작합니다.

    switch_root 프롬프트가 나타납니다.

  5. 파일 시스템을 쓰기 가능으로 다시 마운트합니다.

    # mount -o remount,rw /sysroot

    기본적으로 파일 시스템은 /sysroot 디렉터리에 읽기 전용으로 마운트됩니다. 파일 시스템을 쓰기 가능으로 다시 마운트하면 암호를 변경할 수 있습니다.

  6. chroot 환경을 입력합니다.

    # chroot /sysroot
  7. 루트 암호를 재설정합니다.

    # passwd

    명령줄에 표시된 지침에 따라 root 암호 변경을 완료합니다.

  8. 다음 시스템 부팅 시 SELinux 재지정 프로세스를 활성화합니다.

    # touch /.autorelabel
  9. chroot 환경을 종료합니다.

    # exit
  10. switch_root 프롬프트를 종료하여 시스템을 재부팅합니다.

    exit
  11. SELinux 레이블 지정 프로세스가 완료될 때까지 기다립니다. 큰 디스크의 레이블을 다시 지정하는 데 시간이 오래 걸릴 수 있습니다. 프로세스가 완료되면 시스템이 자동으로 재부팅됩니다.

검증

  1. root 암호를 사용하여 root 사용자로 로그인합니다.
  2. 선택 사항: 현재 유효한 사용자 ID와 연결된 사용자 이름을 표시합니다.

    # whoami
Red Hat logoGithubredditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 문서 정보

Red Hat을 사용하는 고객은 신뢰할 수 있는 콘텐츠가 포함된 제품과 서비스를 통해 혁신하고 목표를 달성할 수 있습니다. 최신 업데이트를 확인하세요.

보다 포괄적 수용을 위한 오픈 소스 용어 교체

Red Hat은 코드, 문서, 웹 속성에서 문제가 있는 언어를 교체하기 위해 최선을 다하고 있습니다. 자세한 내용은 다음을 참조하세요.Red Hat 블로그.

Red Hat 소개

Red Hat은 기업이 핵심 데이터 센터에서 네트워크 에지에 이르기까지 플랫폼과 환경 전반에서 더 쉽게 작업할 수 있도록 강화된 솔루션을 제공합니다.

Theme

© 2026 Red Hat
맨 위로 이동