Ich benutze einen MatchBlock in OpenSSH /etc/ssh/sshd_config(unter Debian), um einige Benutzer auf SFTP zu beschränken:
# my stuff
Match group sftponly
X11Forwarding no
AllowTcpForwarding no
ForceCommand internal-sftp -u 0002
ChrootDirectory %h
Wie Sie sehen können, benutze ich einen #my stuffKommentar in benutzerdefinierten Konfigurationsdateien, um die Standardkonfigurationen leicht von den von mir vorgenommenen zu unterscheiden (und diese am Ende der Konfigurationsdateien zu platzieren).
Jetzt wollte ich die Direktive UseDNS noan die Konfiguration anhängen (um die Anmeldung zu beschleunigen), aber OpenSSH sagte Directive 'UseDNS' is not allowed within a Match block.
Jetzt habe ich mich gefragt, ob es eine Syntax End Matchzum Beenden dieser Matchblöcke gibt ?
UseDNSDirektive verwenden (die vorher nicht funktioniert hat). Dies als neue Antwort akzeptieren. - Neuere OpenSSH-Versionen werden anscheinend nicht einmal funktionieren Beginnen Sie mit einem leerenMatch: lists.mindrot.org/pipermail/openssh-unix-dev/2014-April/…