LAMP 的权限设置问题,求教。
最近刚买了DO的VPS,按照网上的步骤安装好了LAMP,现在网站已经可以正常运行。我在别的博客文章里看到网站架设好之后都会对目录权限进行设置,但是我在上传网站时是直接使用的root用户登录sftp的方式上传的wordpress源文件,这样会不会导致权限有问题?因为使用FTP上传的话会单独新建一个用户,这样会不会比较安全一点?另外,由wordpress本身产生的文件(例如sitemap.xml),我在使用root登录的时候为什么会看不见?(但是使用域名访问确实存在)这跟权限有关吗?我能使用Apache的默认www用户登录SFTP吗?密码又是什么呢?
我最近才开始深究Linux的权限设置,希望大家能帮帮我。 用非root肯定要安全点
你说的文件看不见不清楚?你问题描述的不大明白,你在哪看的,用什么软件?
www用户仅仅是一个用来运行nginx的,没设置密码,且无法登陆无法使用 root 以sftp方式登录的话 文件看不到,那肯定是程序生成的虚拟文件,不是真是存在的。比如wordpress自动生成的robots.txt。
ssh客户端用root登录 后 执行以下代码就可以把用sftp方式上传的文件权限更改为www所有
chown www:www -R /home/wwwroot/ 你网页目录用了root,但有没有想过浏览网页时的客户端是没有root权限的
回复 3# 的帖子
那请问我刚才看了一下,www目录下的文件权限和目录权限都是正常的,我也没有改过。是因为LAMP自动帮我修改了吗?另外怎么才能看见php程序虚拟生成的文件呢?
页:
[1]