SSH 환영 메시지에서 서버 이름을 설정하는 방법


0

내 VPS에 로그인 할 때마다 OpenSSH를 사용하고 있는데, MobaXterm SSH 클라이언트에서 다음 줄을 볼 수 있습니다.

Last login: Thu Jul 28 17:15:02 2016 from xxx
CentOS release 6.8 (Final)
Linux vpsxxx.ovh.net 2.6.32-042stab111.12 #1 SMP Thu Sep 17 11:38:20 MSK 2015 x86_64 x86_64 x86_64 GNU/Linux

server    :
hostname  : vpsxxx.ovh.net

그만큼 server 항목이 비어 있습니다. 이 "환영 메시지"에 나타날 서버 이름을 설정할 수 있습니까?

편집하다:

답변을 읽은 후 다음은 내가 생각해 낸 것입니다.

  • 내 로고가있는 ASCII 아트 파일을 서버에로드했습니다.
  • 나는 트리밍 할 스크립트를 썼다. /etc/issue.net 그리고 cat 로고 파일뿐만 아니라 echo 몇 줄 (무단 액세스 및 일부 서버 정보에 대한 법적 경고 - 이름 및 IP 주소).
  • 스크립트를 실행하고 출력을 보내기 위해 매분 (현재 매일) 일정에 cron 작업을 추가했습니다. /etc/issue.net
  • 에서 sshd_config, 나는 MOTD ( PrintMotd no ) 배너를 활성화 ( Banner /etc/issue.net ).
  • sshd 서비스를 다시 시작하고 모두 잘되었습니다.

배너를 "인쇄"할 때 sshd는 표를 제거합니다. 어디에 cat /etc/issue.net 올바른 서식을 보여 주지만, 배너는 내가 살 수있는 사소한 성가심입니다.



그 메시지는 아마도 /etc/issue 또는에서 /etc/motd. 거기서 편집하십시오.
NuTTyX

@Holloway : 제 질문은 당신이 가리키고있는 것과 관련이 있습니다.
AbVog

답변:


1

그 메시지는 아마도 /etc/issue 또는에서 /etc/motd. 거기서 편집하십시오.


내가 게시 한 정확한 텍스트는 실제로 /etc/motd. 그러나 편집에는 경고가 있습니다. 일단 컴퓨터를 다시 시작하면 파일이 초기 내용으로 재설정되었음을 알았습니다. 주어진 아이디어를 따르 겠어. 이 질문 motd에서 원하는 모든 것을 쓰는 크론 작업을 추가하십시오. 일단 끝나면 답변으로 게시 할 것입니다.
AbVog

1

어쩌면 /etc/issue.net 파일을 사용할 수 있습니다 (SSH를 통해 연결할 때 표시 할 내용을 작성하십시오). 당신이 주석을 제거했는지 확인하십시오. Banner /etc/issue.net / etc / ssh / sshd_config 파일에서 다음 openssh 서버를 다시 시작하십시오.


예, 이것은 큰 가능성입니다. 게시하기 전에 웹을 검색했을 때 Red Hat 설명서에서 OpenSSH 용 배너가 있음을 발견했습니다. /etc/sshd_config. 나는 며칠 후에 그걸 보러 갈거야. 감사.
AbVog

0

실제 호스트 이름에서 생성되어야합니다.이 호스트 이름은 (분명히) hostname 명령:

hostname my-different-vpsxxx.ovh.net

호스트 이름은 이미 표시되고 있습니다 :) 필요한 것은 서버의 "제목"이었습니다. NuTTyX의 의견에 감사드립니다. /etc/motd.
AbVog
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.