8.6. root 암호 변경 및 재설정


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

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

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

사전 요구 사항

  • 루트 액세스 권한이 있음

프로세스

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

    # passwd
    Copy to Clipboard Toggle word wrap

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

8.6.2. 루트가 아닌 사용자로 잊어 버린 루트 암호 변경 또는 재설정

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

사전 요구 사항

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

프로세스

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

    $ sudo passwd root
    Copy to Clipboard Toggle word wrap

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

8.6.3. root 암호 재설정

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

프로세스

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

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

    load_video
    set gfx_payload=keep
    insmod gzio
    linux ($root)/vmlinuz-4.18.0-80.e18.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-4.18.0-80.e18.x86_64.img $tuned_initrd
    Copy to Clipboard Toggle word wrap
  2. 커서를 linux 로 시작하는 행 끝으로 설정합니다.
  3. linux 로 시작하는 행 끝에 rd.break 를 추가합니다.
  4. Ctrl+x 를 눌러 변경된 매개 변수로 시스템을 시작합니다.

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

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

    # mount -o remount,rw /sysroot
    Copy to Clipboard Toggle word wrap

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

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

    # chroot /sysroot
    Copy to Clipboard Toggle word wrap
  7. root 암호를 재설정합니다.

    # passwd
    Copy to Clipboard Toggle word wrap

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

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

    # touch /.autorelabel
    Copy to Clipboard Toggle word wrap
  9. chroot 환경을 종료합니다.

    # exit
    Copy to Clipboard Toggle word wrap
  10. switch_root 프롬프트를 종료하여 시스템을 재부팅합니다.

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

검증

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

    # whoami
    Copy to Clipboard Toggle word wrap
맨 위로 이동
Red Hat logoGithubredditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 문서 정보

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

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

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

Red Hat 소개

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

Theme

© 2025 Red Hat