Skip to content

콘솔에서 로그인이 안될때

조회 수 21260 추천 수 0 2008.12.29 15:10:12
콘솔에서 로그인이 안되고 ssh에서만 로그인이 될때

증상
여러번 로그인을 시도하면 아래 에러 메시지 표시
module is unknown
INIT: Id "1" respawing too fast: disabled for 5 minutes

로그파일에 아래 내용 표시됨
login: PAM unable to dlopen(/lib/security/pam_limits.so)
login: PAM [error: /lib/security/pam_limits.so: wrong ELF class: ELFCLASS32]
login: PAM adding faulty module: /lib/security/pam_limits.so
login: Module is unknown


- pam_limits.so는 사용자 로그인시 리소스를 제한하는 모듈임.
  해당 모듈을 주석처리하면 콘솔에서 로그인 가능
vi /etc/pam.d/login
#%PAM-1.0
auth [user_unknown=ignore success=ok ignore=ignore default=bad] pam_securetty.so
auth       include      system-auth
account    required     pam_nologin.so
account    include      system-auth
password   include      system-auth
# pam_selinux.so close should be the first session rule
session    required     pam_selinux.so close
session    include      system-auth
session    required     pam_loginuid.so
session    optional     pam_console.so
# pam_selinux.so open should only be followed by sessions to be executed in the user context
session    required     pam_selinux.so open
session    optional     pam_keyinit.so force revoke
#session    required     /lib/security/pam_limits.so
#session    required     pam_limits.so

일단 동일 서버에서의 해당 파일을 복사하여 복구를 시도 했으나 복구가 되지 않았음.
동일 모듈이 32/64 두가지 버전이 존재함을 확인하고 위의 경로를 64용으로 변경조치
하니 정상적으로 로그인 되었음.
session    required     /lib64/security/pam_limits.so
session    required     pam_limits.so
profile

일요일은 짜빠게뤼~ 먹는날~^^

엮인글 :
http://adminplay.com/1120/189/trackback
List of Articles
번호 제목 글쓴이 날짜 조회 수sort

Strace - 시스템콜과 신호 추적 file

gcc Library 경로 지정

Installing NGINX, PHP, and MySQL on Ubuntu 10.04 LTS u...

리눅스에서 GNU Parted로 4K 섹터 디스크 파티션 정렬하기

ctime, mtime, atime 다른 점 설명

What are the bandwidth requirements for running a BigB...

Linux Command 로 Mysql table drop 방법

운영중인 Linux 서버에서 NTFS 파일 시스템 삭제하기

우분투(Ubuntu) ssh 설정하기

linux 커널 파라메터 수정

error: Hm, kex protocol error: type 30 seq 1 [preauth]... file

python과 mysql 연동시 libmysqlclient_r.so.* 에러가 날 ...

hddtemp와 mrtg를 이용한 하드디스크 온도 체크 file

ll 명령시 날짜 전체가 보이도록 하기

tar 압축을 실수로 디렉토리 생성 안하고 풀었을때 대처법

SSL 패스워드 삭제 하기

EXT4 파일 시스템을 Btrfs 파일 시스템으로 변환하기

windows smartctl

ZFS 파일에 ACL 설정

make 정리

Copyright ADMINPLAY corp. All rights reserved.

abcXYZ, 세종대왕,1234

abcXYZ, 세종대왕,1234