ssh 로그인 불가 su 모듈을 알 수 없음
- IT/리눅스(Linux)
- 2022. 7. 26.
CentOS 7 로 콘솔에서 로그인 안될때. ssh 에서는 정상 해결방법
아래 메세지 출력후 로그인 불가
su : Module is unknown
해결
/etc/pam.d/login 에서 아래줄을
session required pam_limits.so
session required /lib64/security/pam_limits.so
로 변경
아예 접속이 안될 때는 재부팅 하면서 아래의 방법을 이용해서 해결해야 합니다.
CentOS 재부팅 시 화면에서 'e' 버튼 누르기
커널 설정에서 값을 수정해 줘야 합니다. 방향키로 아래쪽으로 쭉 내려와 줍니다.
root ro 부분을 찾아줍니다. ro -> rw 로 수정해 줍니다.
rw 뒤에 rd.break를 입력해 주세요 그리고나서 Ctrl-x로 나와주면 됩니다.
# chroot /sysroot
입력해서 쉘 창으로 넘어가 줍니다.
# vi /etc/pam.d/login
파일을 편집해 줍니다.
위에서 설명한 값인
session required pam_limits.so
위 값을 아래의 값으로 수정해 주세요
session required /lib64/security/pam_limits.so
그리고 나서 다시 로그인을 시도해 줍니다.