Configure MasSessions para SSH não entra em vigor

0

Eu tenho um servidor com o ssh ativado. Para evitar ataques e para atender às minhas necessidades, eu só preciso de uma conexão ao mesmo tempo para o meu servidor. Então, tentei definir MaxSessions paramater como 1 em /etc/ssh/sshd_config , reiniciar o daemon e ele não entra em vigor. Meu servidor usa o openSUSE 13.2

    
por alpham8 16.03.2015 / 13:54

1 resposta

1

O parâmetro MaxSessions limita o número de sessões multiplexadas que você tem em uma única sessão ssh.

Multiplexação de sessão permite configurar uma única conexão Mestre, a qual todas as outras conexões com o mesmo host podem reutilizar. Isso não afeta a capacidade de se conectar novamente ao mesmo host por meio de uma nova conexão de rede.

O SSH não tem como limitar ou controlar várias conexões provenientes de diferentes endereços IP.

Você precisará usar /etc/security/limits.conf para que cada usuário esteja limitado a uma sessão. Algo parecido com isto:

userid  - maxlogins  1
    
por 16.03.2015 / 14:00