Respostas:
O valor por !root
si só não corresponde a nada.
O valor !root,*
corresponde a tudo, exceto root
.
A página de manual não é clara sobre isso, mas pode ser que a ordem seja importante, ou seja, *,!root
seria a mesma, *
porque a *
correspondência seria e o restante não será mais verificado.
sshd_config(5)
e a seção PADRÕES ssh_config(5)
parecem discordar dessa resposta aceita pela minha leitura delas.
!root,*
é da página de manual. O que exatamente você quer dizer?
de acordo com esta referência , os padrões de correspondência podem consistir em entradas únicas ou listas separadas por vírgula e podem usar os operadores curinga e negação descritos em PATTERNS.
Portanto, deve ser o mesmo.
*
no início é redundante porque é o padrão e !root
é o mesmo que *,!root
.