首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >linux的文件夹权限(ubuntu)

linux的文件夹权限(ubuntu)
EN

Server Fault用户
提问于 2013-12-24 15:09:16
回答 1查看 184关注 0票数 0

我有一个运行ubuntu12.04的VPS,它托管了大约9个站点,这些站点混合了wordpress和joomla (最新版本)。

Apache运行在www数据下,并且站点作为虚拟主机托管在/var/www/{site}下。

今天,我禁用了FTP (不安全),并将其替换为SFTP。我已经将其设置为每个站点/虚拟主机都有一个被着色的SFTP用户。当您以SFTP用户的身份登录时,您会被输入/usr/local/chroot/{ user },在这个目录中,我已经挂载了该用户需要访问的特定虚拟主机(通过挂载-bind/var/www/{子域} /usr/local/chroot/{ user }/web)。

设置SFTP用户,使他们只能使用SFTP而不能使用SSH,并且他们的shell被设置为/sbin/false

我唯一的问题/问题是用户权限。这些站点运行为www-data,所以当我上传一些东西时,例如joomla,文件是用www-data:www-data所有权创建的。但是,如果我使用SFTP上传一个文件,它将被上传为{user}:www-data。这可能导致权限问题。

在这种情况下,处理文件所有权和权限的最佳方法是什么?我安排这件事的方式安全吗?

EN

回答 1

Server Fault用户

回答已采纳

发布于 2013-12-24 15:18:49

简单的方法,如果您确定您的安全设置:在主文件夹上设置suid位。但我看不出你会有什么权限问题,因为这个组织已经设置了www-data。

票数 0
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/563371

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档