回答:
値!root
だけでは何も一致しません。
値は!root,*
を除くすべてに一致しますroot
。
マニュアルページではそれについて明確ではありませんが、順序が重要である可能性があります。つまり、が一致し、残りはチェックされないため、*,!root
同じようになります。*
*
sshd_config(5)
とPATTERNSセクションはssh_config(5)
、私が読んだこの受け入れられた答えに同意しないようです。
!root,*
はmanページからです。正確にはどういう意味ですか?
この参照によると、一致パターンは単一のエントリまたはコンマ区切りリストで構成され、パターンで説明されているワイルドカード演算子と否定演算子を使用できます。
したがって、同じである必要があります。
*
、それはデフォルトであるため、先頭に冗長であり、かつ!root
同じです*,!root
。