Bom dia amigo.

Você pode fazer tal bloqueio via iptables com a regra abaixo no seu
servidor SSH:

iptables -I INPUT -s 192.168.1.0/24 -p tcp --syn --dport 22 -m connlimit
--connlimit-above 1 --connlimit-mask 32 -j REJECT

Onde:
192.168.1.0/24 --> Rede local
connlimit-above 1 --> Limitar a quantidade de conexões SSH a 1
connlimit-mask 32 --> Grupo de hosts usando máscara de subrede (se for IP
por IP como é seu caso, deixar em /32)



Em 16 de setembro de 2016 15:15, Robson Alexandre <alexandrerob...@gmail.com
> escreveu:

> Amigo,
>
> Já tentou as opções MaxSessions e MaxStartups?
>
> MaxSessions
>              Specifies the maximum number of open shell, login or subsystem
>              (e.g. sftp) sessions permitted per network connection.
> Multiple
>              sessions may be established by clients that support connection
>              multiplexing.  Setting MaxSessions to 1 will effectively
> disable
>              session multiplexing, whereas setting it to 0 will prevent all
>              shell, login and subsystem sessions while still permitting
> for-
>              warding.  The default is 10.
>
>      MaxStartups
>              Specifies the maximum number of concurrent unauthenticated
> con-
>              nections to the SSH daemon.  Additional connections will be
>              dropped until authentication succeeds or the LoginGraceTime
>              expires for a connection.  The default is 10:30:100.
>
>              Alternatively, random early drop can be enabled by specifying
> the
>              three colon separated values ``start:rate:full'' (e.g.
>              "10:30:60").  sshd(8) will refuse connection attempts with a
>              probability of ``rate/100'' (30%) if there are currently
>              ``start'' (10) unauthenticated connections.  The probability
>              increases linearly and all connection attempts are refused if
> the
>              number of unauthenticated connections reaches ``full'' (60).
>
>
>
>
> Atenciosamente
> Robson Alexandre
>
> Em Sex, 16 de set de 2016 14:03, Cana do Hunter <igorhun...@gmail.com>
> escreveu:
>
>> Alguém teria esse comando completo e funcional para VPS (Ubuntu)
>>
>> Em quarta-feira, 16 de junho de 2010 11:04:41 UTC-3, Marcelo Nunes
>> escreveu:
>>>
>>> Bom dia,
>>>
>>>  Tenho um sistema com vários usuários acessando com o mesmo login por
>>> ssh, preciso limitar o numero de conexão que cada maquina pode fazer, ja
>>> procurei vários modos e só encontrei formas para limitar o numero de
>>> conexão por usuário mas não por ip. Alguém ja passou por isso? ou tem
>>> alguma dica de como fazer?
>>>
>>>  Estou pensando em fazer um script que registre o numero de conexões
>>> quando o usuário loga e caso o ip ja possua x conexões ele desconecte.
>>>
>>>
>>> Marcelo Nunes Dos santos
>>> ------------------------------------------------------------
>>> --------------
>>> TI Savarsul - nu...@savarsul.com.br
>>> Blog: makelinux.com.br
>>> Email/MSN: marce...@gmail.com
>>> jabber: marce...@jabber-br.org
>>> twitter: www.twitter.com/marcelonunes
>>>
>>>
>>> --
>> Mensagem enviada para <http://groups.google.com/group/tchelinux>.
>> Regras de Conduta para o grupo: <http://tchelinux.org/regras>.
>>
>> ---
>> Você recebeu essa mensagem porque está inscrito no grupo "TcheLinux" dos
>> Grupos do Google.
>> Para cancelar inscrição nesse grupo e parar de receber e-mails dele,
>> envie um e-mail para tchelinux+unsubscr...@googlegroups.com.
>> Para mais opções, acesse https://groups.google.com/d/optout.
>>
> --
> Atenciosamente
>
> Robson Alexandre
>
> --
> Mensagem enviada para <http://groups.google.com/group/tchelinux>.
> Regras de Conduta para o grupo: <http://tchelinux.org/regras>.
>
> ---
> Você recebeu essa mensagem porque está inscrito no grupo "TcheLinux" dos
> Grupos do Google.
> Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie
> um e-mail para tchelinux+unsubscr...@googlegroups.com.
> Para mais opções, acesse https://groups.google.com/d/optout.
>



-- 

Att,
Benedito Marques
-- 
Mais sobre o Ubuntu em português: http://www.ubuntu-br.org/comece

Lista de discussão Ubuntu Brasil
Histórico, descadastramento e outras opções:
https://lists.ubuntu.com/mailman/listinfo/ubuntu-br

Responder a