इन दो एसएसएचडी विन्यासों के बीच अंतर क्या है?


15

1

Match Group GROUPNAME, User *,!root

2

Match Group GROUPNAME User !root

मेरा प्रश्न: SSHD_CONFIG में # 1 और # 2 के बीच क्या अंतर है?

जवाबों:


8

!rootअकेले मूल्य कुछ भी मेल नहीं खाता है।

मूल्य !root,*को छोड़कर सब कुछ मेल खाता है root

मैन पेज उस बारे में स्पष्ट नहीं है, लेकिन यह हो सकता है कि ऑर्डर मायने रखता *,!rootहै, जैसा होगा, *क्योंकि *मैच होगा और बाकी की जाँच नहीं की गई है।


तो वे अलग हैं? : ओ
user74180

@ user74180 हां।
हौके लैजिंग जूल

@ हॉकिंग, क्या आप वाकई इस बारे में निश्चित हैं? उनमें से मेरे द्वारा पढ़े गए इस उत्तर से असहमत होने के लिए मैच अनुभाग sshd_config(5)और पैटर्न्स अनुभाग में ssh_config(5)असहमति प्रतीत होती है।
अरीफ

@ मुझे यह कोशिश नहीं की है। नहीं तो मैंने "may" नहीं लिखा होता। !root,*आदमी पेज से है। वास्तव में आप का अर्थ क्या है?
हौके लागिंग

मेरा मतलब है कि सिर्फ आदमी पृष्ठों को पढ़ने से, रज़ा का जवाब सही लगता है। बेशक, वास्तव में यह सुनिश्चित करने के लिए कि किसी को वास्तव में उत्तर देने से पहले इसे सत्यापित करना चाहिए :)
arielf

4

इस संदर्भ के अनुसार , मैच पैटर्न में एकल प्रविष्टियों या अल्पविराम से अलग की गई सूचियाँ शामिल हो सकती हैं और पैटर्न्स में वर्णित वाइल्डकार्ड और निषेध संचालकों का उपयोग कर सकती हैं।

इसलिए, यह समान होना चाहिए।


क्या आप सुनिश्चित हैं कि यह समान है? : ओ
user74180

ओपनश मैन पेज कहता है कि डिफ़ॉल्ट रूप से, लॉगिन को उन सभी समूहों के लिए अनुमति दी जाती है जो *यह मानते हैं कि शुरुआत में यह अनावश्यक है क्योंकि यह डिफ़ॉल्ट है, और !rootजैसा है वैसा ही है *,!root
अरीफ
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.