이 두 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

@ user74180 예.
Hauke ​​Laging

@HaukeLaging, 이것에 대해 정말로 확신하십니까? 일치 섹션 sshd_config(5)과 패턴 섹션은 ssh_config(5)내가 읽은이 허용 된 답변에 동의하지 않는 것 같습니다.
arielf

@arielf 나는 그것을 시도하지 않았습니다. 그렇지 않으면 "may"라고 쓰지 않았을 것입니다. 는 !root,*사람의 페이지에서입니다. 정확히 무엇을 의미합니까?
Hauke ​​Laging

맨 페이지를 읽는 것만으로도 Raza의 답변이 정확합니다. 물론, 누군가가 실제로 대답하기 전에 실제로 그것을 확인 해야하는지 확인하기 위해 :)
arielf

4

참조 에 따르면 , 일치 패턴은 단일 항목 또는 쉼표로 구분 된 목록으로 구성 될 수 있으며 패턴에 설명 된 와일드 카드 및 부정 연산자를 사용할 수 있습니다.

따라서 동일해야합니다.


같은지 확실합니까? : O
user74180

OpenSSH의 매뉴얼 페이지를 말한다 기본적으로 로그인이 모든 그룹에 허용 이 있음을 암시하는 것 *이 기본이기 때문에 처음에 중복과 !root동일하다 *,!root.
arielf
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.