sftp 限制:禁用 chmod +x

sftp 限制:禁用 chmod +x

我是否可以选择禁止用户组或 sftpuser 设置 chmod +x?

允许用户上传媒体文件,但不允许运行 php 脚本。

答案1

是的:您可以为 sftpuser 使用专用分区。

完成后,只需禁用此分区上的可执行文件(/etc/fstab 中的“noexec”)。

这看起来像:


/dev/examplevg/sftpuser        /home/sftpuser                   ext3    defaults,noexec 1 2

请注意,还必须 chroot sftpuser,因为 sftpuser 只需要上传 php 文件,所以将帐户限制为 sftp 也是一个好主意:chroot + 仅 sftp

相关内容