특정 사용자 또는 IP에 대해 SSH 배너 비활성화

특정 사용자 또는 IP에 대해 SSH 배너 비활성화

설정을 통해 비밀번호 프롬프트 앞에 나타나는 배너를 활성화했습니다 sshd_config. 그러나 일부 사용자(특히 나)는 실제로 배너를 볼 필요가 없습니다(또한 많은 스크립트를 엉망으로 만듭니다). 특정 사용자 또는 특정 IP 주소에 대해 이를 비활성화하고 싶습니다. 어떻게 해야 하나요?

분명히 말하면, 이는 일반적으로 나타나는 플래그 /etc/issue.net이지 억제할 수 있는 플래그가 아닙니다 .hushlogin.

답변1

여기에 예가 있습니다. 작동 방법에 대한 Match자세한 내용은 매뉴얼 페이지를 참조하십시오 sshd_config.

발췌

Match   Introduces a conditional block.  If all of the criteria on the Match 
        line are satisfied, the keywords on the following lines override those 
        set in the global section of the config file, until either another Match 
        line or the end of the file.

        The arguments to Match are one or more criteria-pattern pairs.  The 
        available criteria are User, Group, Host, and Address.  The match 
        patterns may consist of single entries or comma-separated lists and may 
        use the wildcard and negation operators described in the PATTERNS 
        section of ssh_config(5).

허용되는 패턴에 대한 자세한 내용은 ssh_config"PATTERNS" 아래의 매뉴얼 페이지를 참조하십시오.

발췌

PATTERNS
        A pattern consists of zero or more non-whitespace characters, ‘*’ 
        (a wildcard that matches zero or more characters), or ‘?’ (a wildcard 
        that matches exactly one character).  For example, to specify a set of 
        declarations for any host in the “.co.uk” set of domains, the following 
        pattern could be used:

           Host *.co.uk

       The following pattern would match any host in the 192.168.0.[0-9] network 
       range:

           Host 192.168.0.?

       A pattern-list is a comma-separated list of patterns.  Patterns within 
       pattern-lists may be negated by preceding them with an exclamation mark 
       (‘!’).  For example, to allow a key to be used from anywhere within an 
       organisation except from the “dialup” pool, the following entry (in 
       authorized_keys) could be used:

          from="!*.dialup.example.com,*.example.com"

Match User user1,user2
  Banner "none"

답변2

적절한 기준을 충족하는 하나 이상의 Match섹션을 사용하고 해당 섹션 내에서 옵션을 설정하세요.sshd_configBannernone

관련 정보