특정 사용자의 SSH 로그인 배너를 비활성화 / 수정하려면 어떻게해야합니까? 사용자의 SSH 로그인 배너를

특정 사용자의 SSH 로그인 배너를 비활성화 / 수정하려면 어떻게해야합니까?

여기에 이미지 설명을 입력하십시오



답변

라는 사용자의 $ HOME 디렉토리 (/ home / username /)에 빈 파일을 작성하여 사용자별로이 메시지를 사용하지 않을 수 있습니다 .hushlogin.

touch ~/.hushlogin


답변

모든 ssh 사용자에 대해 해당 메시지를 비활성화하려면 /etc/pam.d/sshd해당 줄을 편집 하고 주석 처리하십시오.

session    optional     pam_motd.so  motd=/run/motd.dynamic noupdate
session    optional     pam_motd.so # [1]


답변

에서 /etc/ssh/sshd_config확인 라인이있다 :

PrintMotd no

‘yes’로 설정된 경우 ‘no’로 변경하십시오.

다음을 입력하여 SSH 서버를 다시 시작하십시오.

service ssh restart

거기에서 잘 가야합니다.


답변

.hushlogin나를 위해 속임수를 쓰지 않았지만 (Debian 7에서) Banner를 /dev/nullin으로 설정 했습니다 /etc/ssh/sshd_config.

#Banner /etc/issue.net
Banner /dev/null


답변

클라이언트 측 전용 솔루션을 사용하여, 즉 로그 수준을 오류로 설정하여 배너를 비활성화 할 수도 있습니다.

ssh -o LogLevel=Error <rest of cmd>

여기에 있습니다 : http://www.linuxquestions.org/questions/linux-security-4/how-do-you-turn-off-login-banner-for-non-interactive-ssh-470516/


답변