Ответы:
Одно !rootтолько значение ничего не соответствует.
Значение !root,*соответствует всему, кроме root.
Страница справочника не совсем ясна по этому поводу, но может случиться так, что порядок имеет значение, то есть *,!rootбудет таким же, как *если *бы он совпадал, а остальные больше не проверялись.
sshd_config(5)и «УЗОРЫ», ssh_config(5)кажется, не согласен с этим принятым ответом, прочитав их.
!root,*из справочной страницы. Что именно ты имеешь ввиду?
в соответствии с этой ссылкой шаблоны сопоставления могут состоять из отдельных записей или списков, разделенных запятыми, и могут использовать подстановочные знаки и операторы отрицания, описанные в шаблонах.
Поэтому должно быть то же самое.
*в начале он является избыточным, потому что это значение по умолчанию и !rootто же самое, что и *,!root.