[질문] Login시 인증오류

글쓴이: 익명 사용자 / 작성시간: 수, 2002/05/08 - 3:54오후
제가 루트 파일시스템을 직접 만든고 그것을 램디스크로 만들어
부팅을 하였습니다. 부팅과정은 아주 정상적이었습니다.
화면에 Login까지 나와서 root와 패스워드를 입력하니까
아래와 같은 오류 메세지가 뜹니다.
PAM_pwdb[215]; Check pass; User unknown
login[219] FAILED LOGIN 1 FROM (null) FOR root, User not
known to the underlying authentication module
Login Incorrect
passwd파일도 기존에 로그인이 잘되던곳에서 그래도 카피해왔고
필요한 대부분의 라이브러리도 카피를 했습니다.
뭐가 잘못되거나 빠졌을때 이런 문제가 생기는지 전문가님들의
도움이 필요합니다.
Forums:
Re: [질문] Login시 인증오류
램디스크로 만들었다는것이 무슨뜻인지 잘모르겠지만...
일단 에러의 내용을보면 분명히 password 검사를 실패한 것으로 나오죠.
그리고 질문중에 passwd파일을 복사 하셨다고 했는데...
예전 Linux 라면 그냥 passwd를 복사만 해도 됩니다만 요즘은 MD5나
shadow같은 암호를 관리하는 부분이 따로 존재하지 때문에 passwd파일
만으로는 안되는 경우가 있습니다.
/etc/shadow, /etc/shadow- 를 passwd를 복사한 곳에 복사해보세요.
Re^2: [질문] Login시 인증오류
답장 감사합니다...
저는 지금 작은 리눅스 램디스크 이미지를 만들어서 컴팩트 플래쉬에
넣에 하드디스크 없이 부팅하려고 하고 있습니다. PC104보드로 아주
작은 시스템을 구성하려고 하고 있습니다.
말씀하신 그런 파일도 모두 카피되었습니다. 시스템에서 사용될만한
모든 파일도 거의 카피한것 같은데 말입니다.
위의 에러메세지가 혹시 라이브러리, 실행파일 또는 기타 데이터파일이
없어서 그런건지...좀더 자세하게 알고 싶습니다.
Re^3: [질문] Login시 인증오류
그럼 램이 아니라 EPROM이라고 생각을 해야겠군요.
일단 처음에 그것까지 짐작은 했었지만...
첫번째 질문에서 에러를보시면 알겠지만 암호 인증에 관련된 모듈이
없어서 나온 에러입니다.
이부분은 Kernel부분이 아니라 login shell에 의해 결정되는 부분으로
알고 있습니다.
좀더 자세한 사항은 man pam 을해서 알아보시기 바랍니다.
(저도 잘몰라서 찾아보니 /etc/pam.d/ 에 있는 login이 도움이 되겠네요.)
댓글 달기