1
Match Group GROUPNAME, User *,!root
2)
Match Group GROUPNAME User !root
Moje pytanie: Jaka jest różnica między nr 1 i nr 2 w SSHD_CONFIG?
Match Group GROUPNAME, User *,!root
Match Group GROUPNAME User !root
Moje pytanie: Jaka jest różnica między nr 1 i nr 2 w SSHD_CONFIG?
Odpowiedzi:
Sama wartość !root
niczego nie pasuje.
Wartość !root,*
pasuje do wszystkiego oprócz root
.
Strona podręcznika nie jest do tego jasna, ale może się zdarzyć, że kolejność ma znaczenie, tzn. *,!root
Będzie taka sama, *
ponieważ *
pasuje, a reszta nie będzie już sprawdzana.
sshd_config(5)
oraz sekcja WZORY ssh_config(5)
wydają się nie zgadzać z tą zaakceptowaną odpowiedzią, czytając je.
!root,*
To ze strony mężczyzny. Co dokładnie masz na myśli?
według tego odniesieniem wzorce dopasowania mogą składać się z pojedynczych wpisów lub list oddzielonych przecinkami i mogą używać operatorów symboli wieloznacznych i negacji opisanych w WZORZECACH.
Dlatego powinno być tak samo.
*
na początku jest zbędny, ponieważ jest domyślny i !root
jest taki sam jak *,!root
.