मैं कुछ उपयोगकर्ताओं को एसएफटीपी तक सीमित करने के लिए Matchओपनएसएसएच /etc/ssh/sshd_config(डिबियन पर) में एक ब्लॉक का उपयोग कर रहा हूं :
# my stuff
Match group sftponly
X11Forwarding no
AllowTcpForwarding no
ForceCommand internal-sftp -u 0002
ChrootDirectory %h
जैसा कि आप देख सकते हैं, मैं #my stuffकस्टम कॉन्फ़िगरेशन फ़ाइलों में एक टिप्पणी का उपयोग आसानी से उन डिफ़ॉल्ट डिफ़ॉल्ट अंतरों को अलग करने के लिए करता हूं जो मैंने किए थे (और मैं उन कॉन्फ़िगरेशन फ़ाइलों के अंत में डाल देता हूं)।
अब मैं निर्देशन UseDNS noको विन्यास में जोड़ना चाहता था (लॉगिन में तेजी लाने के लिए) लेकिन ओपनएसएसएच ने कहा Directive 'UseDNS' is not allowed within a Match block।
अब मैं सोच रहा था कि क्या End Matchउन मैच ब्लॉक को समाप्त करने के लिए एक वाक्यविन्यास है ?
UseDNSनिर्देश का उपयोग कर सकता हूं (जो पहले काम नहीं किया था)। नए उत्तर के रूप में इसे स्वीकार करना। - नए ओपनएसएसएच संस्करण स्पष्ट रूप से नहीं होंगे। रिक्त स्थान से प्रारंभ करेंMatch: lists.mindrot.org/pipermail/openssh-unix-dev/2014-April/…