우분투 리눅스 서버 SSH 로그인 시도 시 메시지 표시하기

서버 만들어 놨더니 로그인 시도가 더럽게 많다. 거의다 중국IP. 다른 나라 IP도 대부분은 중국놈들 VPN쓴거 아닐까 싶음.

복잡한 비번과 fail2ban 덕분에 차단은 되겠지만, 뭔가 공격만 당하니까 짜증난다. 뭔가 엿먹일 방법이…하다가 소심한 엿을 먹일 방법 하나. 어차피 봇으로 하는 짓이라 중국 사람이 직접 볼 일은 적겠지만, 혹시라도 보게 되면 홍콩 응원 메시지를 보게 해주자. ㅋ

리눅스의 로그인 관련 메시지 파일은 다음과 같다

/etc/issue로컬에서 접속시도시 표시
/etc/issue.net원격에서 접속시도시 표시
/etc/motd접속 성공 후 표시. 공지나 환영 메시지로 주로 사용.

나는 그럼 /etc/issue.net 을 수정하기로 한다.

Free Hong Kong, Democracy Now. 香港 加油. 天滅中共

대충 뜻은 홍콩에 자유를, 민주화를, 홍콩 힘내라, 중공망해라 등등. 다만 중국어 부분은 시스템에 따라 제대로 안나올 수 있다. 중국 사람 컴퓨터들에서는 잘 보이겠지.

그런데 우분투에서는 저게 기본적으로 주석처리 되어 있다. /etc/ssh/sshd_config 을 열고 Banner 구문이 주석처리 되어 있는 곳을 찾아 수정해 준다.

#Banner none
Banner /etc/issue.net

이제 systemctl restart sshd 나 service ssh restart 로 ssh 를 재시작 해주면 완료.

글쓴이 : Draco (https://draco.pe.kr)
크리에이티브 커먼즈 라이선스
이 저작물은 크리에이티브 커먼즈 저작자표시 4.0 국제 라이선스에 따라 이용할 수 있습니다.

2개의 댓글

댓글 남기기

이메일 주소를 발행하지 않을 것입니다.

이 사이트는 스팸을 줄이는 아키스밋을 사용합니다. 댓글이 어떻게 처리되는지 알아보십시오.