Como desativar o login SSH para um usuário específico, mas ainda mostrar um prompt para inserir a senha?

0

Eu tenho um usuário X em um servidor Y (servidor Ubuntu 16.04) com o login desativado por SSH. Especificamente em /etc/ssh/sshd_config , tenho as seguintes linhas:

Match User X
    Password Authentification no

No entanto, quando tento logar no servidor com o nome de usuário X

$ ssh X@Y

Eu recebo

Permission denied (publickey).

Sinto que é um problema de segurança, pois indica que esse usuário realmente existe no servidor, mas o login para ele está desativado.

Normalmente (pelo menos na configuração padrão do servidor Ubuntu) se você tentar efetuar login com um usuário não existente Z : ssh Z@Y - você ainda recebe uma solicitação para digitar uma senha.

Eu gostaria de ter esse comportamento para o usuário X . Mas sem a possibilidade de logar mesmo que a senha digitada esteja correta.

É possível ou é um projeto ruim?

    
por Andrey Bzikadze 21.03.2018 / 02:07

0 respostas