これら2つのSSHD構成の違いは何ですか?


15

1

Match Group GROUPNAME, User *,!root

2

Match Group GROUPNAME User !root

私の質問: SSHD_CONFIGの#1と#2の違いは何ですか?

回答:


8

!rootだけでは何も一致しません。

値は!root,*を除くすべてに一致しますroot

マニュアルページではそれについて明確ではありませんが、順序が重要である可能性があります。つまり、が一致し、残りはチェックされないため、*,!root同じようになります。**


違いますか?:O
user74180 14

@ user74180はい。
ハウケレイジング14

@HaukeLaging、これについて本当に確信していますか?のMatchセクションsshd_config(5)とPATTERNSセクションはssh_config(5)、私が読んだこの受け入れられた答えに同意しないようです。
アリエル14

@arielf私は試していません。そうでなければ、「may」とは書かなかったでしょう。これ!root,*はmanページからです。正確にはどういう意味ですか?
ホークレイジング14

つまり、manページを読むだけで、Razaの答えは正しいように聞こえます。もちろん、答える前に誰かが実際に確認する必要があることを本当に確かめるために:)
アリエル14

4

この参照によると、一致パターンは単一のエントリまたはコンマ区切りリストで構成され、パターンで説明されているワイルドカード演算子と否定演算子を使用できます。

したがって、同じである必要があります。


同じですか?:O
user74180 14

OpenSSHのmanページは述べていますデフォルトでは、ログインはすべてのグループに許可され、これはことを意味しているようだ*、それはデフォルトであるため、先頭に冗長であり、かつ!root同じです*,!root
アリエル14
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.