VPS侦探论坛

 找回密码
 注册
查看: 8835|回复: 6

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

[复制链接]
发表于 2011-2-28 14:02:06 | 显示全部楼层 |阅读模式

abc.com 开了虚拟主机之后用 wget 装了 wordpress ,在wp后台上传附件不能上传,FTP至abc.com目录下也是不能操作,但是进入其他目录正常。随后又建一个虚拟主机,依然不行。
OS,ubuntu 10.4
不知道有没有人遇见这个问题。
美国VPS推荐: 遨游主机LinodeLOCVPS主机云搬瓦工80VPSVultr美国VPS主机中国VPS推荐: 阿里云腾讯云。LNMP付费服务(代装/问题排查)QQ 503228080
发表于 2011-2-28 16:01:31 | 显示全部楼层

回复 1# 的帖子



权限问题,ssh里执行:chmod 777 -R 虚拟主机目录
chown www:www -R 虚拟主机目录
Linux下Nginx+MySQL+PHP自动安装工具:https://lnmp.org
 楼主| 发表于 2011-2-28 19:52:37 | 显示全部楼层

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

[ 本帖最后由 oncecat 于 2011-2-28 19:55 编辑 ]
美国VPS推荐: 遨游主机LinodeLOCVPS主机云搬瓦工80VPSVultr美国VPS主机中国VPS推荐: 阿里云腾讯云。LNMP付费服务(代装/问题排查)QQ 503228080
发表于 2011-3-1 14:03:10 | 显示全部楼层



原帖由 oncecat 于 2011-2-28 19:52 发表
这样的话不就是全部都做了777,会不会不安全

说实话,这样之后,确实解决了无法安装的问题。
但随之而来的目录权限全部是777,问题很大啊。
不知道军哥有什么高见?
Linux下Nginx+MySQL+PHP自动安装工具:https://lnmp.org
 楼主| 发表于 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用户的方法时候可行。

军哥运维代购:http://shop63846532.taobao.com/

发表于 2011-3-3 10:04:53 | 显示全部楼层

楼上正解


文件下载后改变用户去操作就可以了。
www的用户密码也是www。  基与安全可以改下密码。
发表于 2011-3-19 16:14:48 | 显示全部楼层

谁能好心的给出个解决方案呢?
如果可以说明下原理,更好了,我们后进之人学习下。
美国VPS推荐: 遨游主机LinodeLOCVPS主机云搬瓦工80VPSVultr美国VPS主机中国VPS推荐: 阿里云腾讯云。LNMP付费服务(代装/问题排查)QQ 503228080
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|VPS侦探 ( 鲁ICP备16040043号-1 )

GMT+8, 2024-9-20 00:10 , Processed in 0.027264 second(s), 16 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表