Desativar autenticação de senha ssh pelo usuário


8

É possível ativar a autenticação de senha ssh para um usuário em um sistema e desativá-lo para outro.

Se você adicionar

ChallengeResponseAuthentication no
PasswordAuthentication no
UsePAM no

para / etc / ssh / sshd_config, você o desativa para todos os usuários

Adicioná-lo a ~ / .ssh / config parece não funcionar

Respostas:


15

Use uma correspondência que corresponda a todos os usuários, exceto aqueles que você deseja que sejam capazes de usar a autenticação por senha e adicione o 'PasswordAuthentication no' nesse bloco de correspondência. Algo como:

Match User someuser
PasswordAuthentication no

e assim por diante.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.