J'ai le serveur Ubuntu 16.04, fonctionnant sur localhost. Je souhaite désactiver la connexion SSH pour tous les utilisateurs sauf john
. J'ai essayé toutes les réponses et les commentaires postés ici , rien ne fonctionne. Par exemple
Match User !john
PasswordAuthentication no
Je le mets à la fin de /etc/ssh/ssh_config
, aucune ligne vide après et je redémarre le serveur Sudo service ssh restart
. Rien ne fonctionne.
Je pense que vous pouvez utiliser la directive suivante et que vous n'avez pas besoin de la section Match:
AllowUsers john