博主环境centOS7,安装vsftpd后,浏览器访问,更改nginx默认目录后访问失败
修改了nginx配置:
[root@localhost ~]# vim /usr/local/nginx/conf/nginx.conf
server {
listen 80;
server_name localhost;
#charset koi8-r;
#access_log logs/host.access.log main;
location / {
root /home/ftpuser/www;(此处默认是html,这是修改后)
index index.html index.htm;
}
#error_page 404 /404.html;
# redirect server error pages to the static page /50x.html
#
error_page 500 502 503 504 /50x.html;
location = /50x.html {
root html;
}
重启nginx服务后访问nginx出现403错误。
原因是,新路径的权限不够,修改文件夹的权限:
[root@localhost ~]# chmod a+x /home
[root@localhost ~]# chmod a+x /home/ftpuser
[root@localhost ~]# chmod a+x /home/ftpuser/www
我是一级一级修改下来的,肯定有简单的写法,望告知
重启:
[root@localhost ~]# /usr/local/nginx/sbin/nginx -s reload
再次浏览器访问ftp服务器下的当前路径的内容,成功,其他类似问题可以参考。
1万+



被折叠的 条评论
为什么被折叠?



