Certifique-se de manter seu servidor SSH atualizado. O OpenSSH tem um bom registro de segurança, mas você não quer.
Considere cuidadosamente se você precisa permitir autenticação de senha . Normalmente, você deve estar efetuando login apenas em computadores confiáveis (não digite uma senha em um computador que esteja executando um keylogger), e esses computadores confiáveis geralmente estão sob seu controle e possuem sua chave privada ssh. Portanto, na maioria das circunstâncias, a autenticação por senha não é útil e você deve desativá-la . A principal razão para proibir a autenticação de senhas é que os usuários são pobres em gerenciar senhas: eles as reutilizam (e as senhas vazam) e são ruins na escolha de senhas difíceis de adivinhar (para que as senhas sejam forçadas). Se você é o único usuário na máquina, e sua senha é strong, e você não usa essa senha em nenhum outro lugar, e você não tem e nunca terá nenhum tipo de conta de teste com um fácil de adivinhar senha, e você nunca abrirá uma conta para um amigo, então não há problema em permitir a autenticação de senha.
Você pode querer restringir o conjunto de usuários com permissão para efetuar login no ssh. Em particular, desabilitar os logins raiz pode tornar os ataques mais lentos se você estiver enfrentando um atacante de sofisticação de baixo a médio. Este não é um grande negócio embora; escalar de uma conta de usuário para root raramente é a parte mais difícil.
Se possível, mantenha os registros em uma máquina separada ou em mídia somente leitura. Observe que há muitos bots que realizam tentativas de força bruta para efetuar login com senhas adivinhadas ou chaves fracas . Esses bots são inofensivos contra uma configuração adequadamente segura (senhas strongs, sem chave de baixa entropia), mas podem gerar entradas de log. Uma maneira de se livrar dessas tentativas de força bruta é executar o ssh em uma porta não padrão. Note que esta é apenas uma maneira de manter o volume de logs baixo (e talvez reduzir um pouco o tráfego de sondagem), ele não fornece nenhuma segurança adicional em si.
Veja também esta pergunta semelhante no Security Stack Exchange .