oncecat 发表于 2011-2-28 14:02:06

LNMP装好之后开设虚拟主机不能在目录下做操作

abc.com 开了虚拟主机之后用 wget 装了 wordpress ,在wp后台上传附件不能上传,FTP至abc.com目录下也是不能操作,但是进入其他目录正常。随后又建一个虚拟主机,依然不行。
OS,ubuntu 10.4
不知道有没有人遇见这个问题。

licess 发表于 2011-2-28 16:01:31

回复 1# 的帖子

权限问题,ssh里执行:chmod 777 -R 虚拟主机目录
chown www:www -R 虚拟主机目录

oncecat 发表于 2011-2-28 19:52:37

这样的话不就是全部都做了777,会不会不安全

[ 本帖最后由 oncecat 于 2011-2-28 19:55 编辑 ]

351577763 发表于 2011-3-1 14:03:10

原帖由 oncecat 于 2011-2-28 19:52 发表 https://bbs.vpser.net/images/common/back.gif
这样的话不就是全部都做了777,会不会不安全
说实话,这样之后,确实解决了无法安装的问题。
但随之而来的目录权限全部是777,问题很大啊。
不知道军哥有什么高见?

oncecat 发表于 2011-3-1 23:46:23

发现问题的所在了
由于ssh用的是root帐号,用wget命令down下来的文件用户权限为root,所以当你ftp和web界面操作时用户权限是www,当然你的www用户是不能修改root用户的文件的,所以造成了以上问题。
目前我用的解决方法是在用root帐号完成wget unzip等一系列操作之后执行
chown www:www -R 你所操作的目录
如:
chown www:www -R/home/wwwroot/abc.com

依以上现象基本可以考虑创建个 www用户组账户 来进行wget 这一系列操作应该可以避免这样的问题出现,但是没有去实验。不知创建个www用户的方法时候可行。

anbicheng 发表于 2011-3-3 10:04:53

楼上正解

文件下载后改变用户去操作就可以了。
www的用户密码也是www。基与安全可以改下密码。

351577763 发表于 2011-3-19 16:14:48

谁能好心的给出个解决方案呢?
如果可以说明下原理,更好了,我们后进之人学习下。
页: [1]
查看完整版本: LNMP装好之后开设虚拟主机不能在目录下做操作