1
Match Group GROUPNAME, User *,!root
2
Match Group GROUPNAME User !root
Ma question: Quelle est la différence entre # 1 et # 2 dans SSHD_CONFIG?
La valeur !root
seule ne correspond à rien.
La valeur !root,*
correspond à tout sauf root
.
La page de manuel n'est pas claire à ce sujet, mais il se peut que la commande soit importante, c'est *,!root
-à- dire qu'elle soit la même, *
car *
elle correspondrait et le reste n'est plus vérifié.
sshd_config(5)
et la section PATTERNSssh_config(5)
semblent être en désaccord avec cette réponse acceptée par ma lecture d'eux.!root,*
est de la page de manuel. Que veux-tu dire exactement?selon cette référence , les modèles de correspondance peuvent consister en des entrées uniques ou des listes séparées par des virgules et peuvent utiliser les opérateurs génériques et de négation décrits dans les MODÈLES.
Par conséquent, ce devrait être la même chose.
la source
*
début, il est redondant car il s'agit de la valeur par défaut, et!root
est le même que*,!root
.