로그인할 때마다 왜 쫓겨나는지 아시는 분 계신가요? 출력은 다음과 같습니다.
$ssh[이메일 보호됨]
비밀번호:
Linux xxxx 2.6.32-24-서버 #43-Ubuntu SMP Thu Sep 16 16:05:42 UTC 2010 x86_64 GNU/Linux Ubuntu 10.04.1 LTS
우분투 서버에 오신 것을 환영합니다!
메일이 있습니다.
마지막 로그인: xxxx.xxx.xxx에서 2010년 10월 1일 금요일 10:24:01
이 서버에 로그인할 수 있는 권한이 없습니다.
xxxx.xxx.xxx.xxx에 대한 연결이 끊어졌습니다.
서버에 로그인할 수 있는 권한이 없는데 로그인할 때 서버 정보, 환영 메시지, 마지막 로그인 시간에 대한 일반적인 정보를 받는 이유는 무엇입니까?
이 문제를 어떻게 해결할 수 있나요?
감사드립니다!
답변1
Google 검색에 따르면 누군가 이 스크립트를 사용하고 있을 수 있습니다. :-)
http://ubuntuforums.org/showthread.php?t=1545205
기본 셸은 "허용된 사용자" 파일에서 사용자 이름을 찾은 다음 표준 bash를 시작하거나 이 메시지를 표시하고 종료하는 스크립트로 대체됩니다.
답변2
쉘이 메시지를 인쇄한 다음 종료하는 프로그램으로 전환했을 가능성이 있습니다. 이 경우 SSH는 평소대로 실행되고 환영 메시지, 비프 등을 표시합니다.
답변3
서버의 소프트웨어가 최근에 업데이트되었습니까?
일부 바보 패키지 관리자(Ubuntu는 가장 큰 범죄자 중 하나)는 어떤 설정이 있어야 하는지 자신이 더 잘 알고 있다고 결정하고 이를 무시합니다.