Ich versuche, einen Chroot-SFTP-Zugang einzurichten, aber OpenSSH gibt diesen Fehler aus:
/etc/ssh/sshd_config: line 94: Bad configuration option: ChrootDirectory
/etc/ssh/sshd_config line 94: Directive 'ChrootDirectory' is not allowed within a Match block
Ich habe gesehen, dass dies ein Problem mit einer OpenSSH-Version unter 4.9 ist. Aber meine Version scheint OpenSSH_6.1p1 Debian-4, OpenSSL 1.0.1c zu sein. 10. Mai 2012 unter Ubuntu 13.04.
Der relevante Teil meiner sshd_config-Datei ist unten:
Subsystem sftp internal-sftp
Match group nossh
ChrootDirectory %h
ForceCommand internal-sftp
AllowTcpForwarding no
Ich kann das nicht herausfinden. Sogar die Manpage sagt, es sollte gut funktionieren.