Arch Linux를 새로 설치한 후 루트 계정에 로그인할 수 없는 문제를 겪은 사람이 있습니까? chroot 환경에서 passwd 명령을 사용하여 루트 비밀번호를 두 번 설정하고 전체 재설치도 시도했지만 작동하지 않는 것 같습니다. 가상 머신을 다시 시작하고 iso 파일을 삭제하면 화면에 아치 로그인이 보이는데 루트와 비밀번호를 입력하면 "잘못된 로그인" 오류가 발생합니다. 이 문제를 검색해 봤지만 모든 내용에서 이 지침을 따르라고 나와 있습니다.https://wiki.archlinux.org/index.php/Reset_root_password[1]하지만 그들은 나에게 아무 것도 해 주지 않는 것 같았습니다.
다시 설치하고 Arch wiki의 지침을 정확하게 따르려고 시도했지만 여전히 같은 문제가 발생했습니다. 또한 특정 설정이 있는 경우 루트로 로그인할 수 없는 경우가 가끔 있지만 해당 계정에도 로그인할 수 없다는 내용을 읽었기 때문에 다른 사용자 계정을 만들어 보았습니다. 위 문서에 설명된 대로 iso에서 부팅하고 다음 단계를 수행하여 비밀번호를 재설정하려고 여러 번 시도했습니다.
- mount /dev/sda1 /mnt를 사용하여 루트 파티션을 마운트하세요.
- chroot 세션에 들어가려면 chroot /mnt /bin/bash를 사용하십시오.
- 내 사용자 계정과 루트 사용자에 대해 passwd 실행
- chroot 세션을 종료하려면 종료를 사용하세요.
- 가상 머신을 다시 시작하고 ISO를 꺼냅니다.
그러나 이것은 별 효과가 없는 것 같습니다. passwd 명령을 실행할 때 오류 메시지가 표시되지 않습니다. 나에게 적용되지 않는 몇 가지 게시물을 제외하고는 이 문제에 대한 많은 정보를 온라인에서 찾을 수 없으므로 다음에 무엇을 해야 할지 모르겠습니다. 지금까지 올바른 키 매핑이 있는지, 실제로 chroot 세션에서 passwd를 실행하고 있는지 확인했습니다.
중요한 경우 OS X 10.11에서 실행되는 가상 머신에 최신 아치 버전을 설치해 보겠습니다. 무엇을 해야할지에 대한 제안을 주시면 매우 감사하겠습니다.
편집: 추가 정보
구성을 위해 ext4 파티션을 사용했으며 PAM을 수정하지 않았습니다.
답변1
나는 또한이 문제에 직면했습니다. 내 경우에는 설치 중에 명령을 사용하여 키보드 레이아웃 loadkeys
(기본 US 대신)을 일시적으로 변경했습니다. 루트 비밀번호 변경에 성공했는데 로그인이 안되고, 로그인 시 자판 배열이 또 미국식이어서 문제라는 걸 알아차리는 데 시간이 좀 걸렸습니다.
- 설치 중에 키보드 레이아웃이 영구적으로 변경되면( 참조
vconsole.conf
) 키보드 레이아웃이 영구적이므로 이 문제가 발생하지 않습니다. - 루트로 로그인하여 비밀번호를 입력하고 미국 키보드 레이아웃을 기억하면 재부팅을 피할 수도 있습니다.