用于具有写入权限的虚拟主机目录中的SFTP用户的ChrootDirectory和SuPHP

我试图给在Ubuntu 12.04下的/ var / www / mywebsite中的虚拟主机目录(网站)的SFTP用户(user2)可写访问。 我已经设置sshd_config使用Chroot使这个用户(user2)只能访问这个网站目录。

这是我的问题:

  • SFTP用户(user2)没有对此目录的写入权限
  • 当用户:组为user1:user1时,启用SuPHP并且网站仅运行
  • 如果我更改用户:组到其他任何,PHP脚本不起作用
  • 如果我保持原样,SFTP用户(用户2)不能写入或编辑目录中的任何文件

我希望这个用户只能访问这个目录并编写/编辑文件。 我需要SuPHP继续工作。 我也不记得SuPHP是如何设置的,以及为什么只能使用user1:user1 …我无法find任何设置了这个configuration的地方,但也许我丢失/遗忘了一些东西。

我能做什么? 我正在尝试做什么?