允许SFTP到不在主目录中的单个文件夹

我有一个Web服务器,我用来托pipe我的网站。 我有/ srv / www中的文件夹中的所有网站。 有一个Wordpress站点,我想SFTP访问另一个开发人员,我怎么会这样做,这样他们只能访问/srv/www/thesite.com而不是任何其他目录?

运行Ubuntu 9.04。

您可以使用OpenSSHconfigurationchroot。 请记住,这不是一个明确的安全解决scheme 。

在sshd_config中指定以下内容并重新启动OpenSSH。

Match user youruser ChrootDirectory /srv/www/thesite.com X11Forwarding no AllowTcpForwarding no ForceCommand internal-sftp