콘솔 로그인이 실패하는 경우 아래의 2가지 경우가 있다.
리눅스 시스템에 콘솔 / SSH 로그인시에 아래와 같이 Permission denied
메세지가 출력되면서 로그인이 되지 않는 경우가 있다.
Red Hat Enterprise Linux 8.7 (Ootpa) Kernel 4.18.0-425.3.1.el8.x86_64 on an x86_64 test login: root Password: ****** Permission denied
위 에러가 발생하는 이유는 limit.conf
내에 nofile
제한을 unlimited
로 설정한 경우에 발생한다.
user hard nofile unlimited user soft nofile unlimited * hard nofile unlimited * soft nofile unlimited
이런 현상이 발생하는 원인은 근본적으로 커널에 제한이 설정되어있기때문에 unlimited
값을 가질수 없어 발생하는 것이다.
최대값은 1048576
를 초과하지 않도록 한다.
Permission Denied (publickey,gssapi-keyex,gssapi-with-mic)
와 비슷한 에러가 나는 경우
PermitRootLogin no # <- root 로그인 차단 여부 PubkeyAuthentication yes # <- ssh key 로그인 설정 PasswordAuthentication yes # <- password 로그인 설정
로그인시에 Error in service module
오류가 발생하며 로그인이 되지 않는 경우가 있다.
Red Hat Enterprise Linux 8.7 (Ootpa) Kernel 4.18.0-425.3.1.el8.x86_64 on an x86_64 test login: root Password: ****** Error in service module
이런 경우는 selinux tagging
값이 잘못 설정되어있거나 싱글모드에서 파일을 편집한 경우에 발생한다. selinux tagging
을 재설정해주면 해결된다.