보안/CentOS+Ubuntu

리눅스 ssh 접속시 문구 표시하기

lowcodingpython 2023. 5. 31. 04:00
반응형

설정 전 motd, sshd_banner 설정 2가지가 있습니다. 

 

/etc/motd

  • 사용자가 일반적으로 터미널 또는 SSH 세션을 통해 시스템에 로그인할 때 사용자에게 메시지 또는 정보를 표시하는 것입니다.
  • /etc/motd 파일은 일반적으로 일반 텍스트 파일
  • /etc/motd 파일의 내용은 정적이며 동적으로 변경되지 않습니다.

아래 사진과 같이 motd 파일에 출력하고 싶은 텍스트를 입력을 해주시면 됩니다. 

etc-motd-파일수정

motd 파일의 경우 배너와는 다르게 ssh 로그인 후 표시가 됩니다. 아래 사진 참고해 주세요.

 

위에서 설정한 턱스 그림이 나옵니다! 

리눅스-ssh-접속-텍스트표시


 sshd_banner 

ssh 로그인 전에 경고 문구를 표시해 줍니다. 

 

경로는 편하신 경로를 사용하시면 됩니다. 일반 텍스트 문서를 만들고 원하시는 문구를 추가합니다.

 

저는 /etc/ssh/sshd_messages로 만들었습니다.

ssh-경고 문구-출력

/etc/ssh/sshd_config 설정파일에서 Banner 부분을 찾아 # 제거 후 문구 파일의 경로를 입력하고 저장합니다. 

 

$ sudo systemctl restart sshd 

sshd 재시작 후 접속 하면 아래와 같은 설정의 차이점을 보실 수 있습니다. 

 

로그인전 sshd_messages의 문구가 출력이 되며 

로그인 후 motd에 설정해 둔 문구가 출력됩니다. 

반응형