openssh-server:Match 块内不允许使用 ChrootDirectory

openssh-server:Match 块内不允许使用 ChrootDirectory

我的 sshd_config 如下所示:

Match User c_upload
        ChrootDirectoy /var/www/upload
        ForceCommand internal-sftp

etc/init.d/ssh restart失败并显示以下消息:

/etc/ssh/sshd_config: line 90: Bad configuration option: ChrootDirectoy
/etc/ssh/sshd_config line 90: Directive 'ChrootDirectoy' is not allowed within a Match block

我的 openssh-server 版本(根据 dpkg 和 ssh -v)是 5.5p1。根据手册,我应该能够使用 ChrootDirectory 选项。

答案1

你看不到你错过了rDirectory

ChrootDirectory /var/www/upload

应该可以解决问题。

相关内容