12 votes

*Désactiver de manière persistante l'authentification par mot de passe dans le SSHD sur MacOS

Je veux pouvoir me connecter en SSH à mon Mac.

Je le fais pas veulent pouvoir utiliser des mots de passe pour s'authentifier.

Je sais comment le configurer, ce qu'il faut mettre dans /etc/ssh/sshd_config . Mais à chaque fois que j'installe une version mineure du système d'exploitation, je dois à nouveau effectuer ces changements, et son mode d'échec est "dangereux" - il recommence simplement à autoriser l'authentification par mot de passe.

Existe-t-il un autre moyen d'indiquer au système d'exploitation pas de réactiver l'authentification par mot de passe à chaque mise à jour ?

12voto

amized Points 501

Je pense qu'à partir de MacOS Monterey (12.x), vous pouvez ajouter vos modifications pour sshd_config vers un fichier dans /etc/ssh/sshd_config.d/*.conf .

Je n'ai pas trouvé de documentation à ce sujet sur MacOS, mais par exemple, sur Ubuntu 20.04, l'option sshd_config explique comment cela fonctionne.

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X