【问题标题】:ubuntu : can't cd to /var/www despite being in www-data groupubuntu:尽管在 www-data 组中,但无法 cd 到 /var/www
【发布时间】:2014-11-18 22:16:47
【问题描述】:

我正在尝试在 ubuntu 12.04 LTS 上的 apache2 www 文件夹中建立一个网站。 按照手册安装 LAMP:sudo apt-get install lamp-server^ 然后做了:

$ usermod -g www-data myuser
$ sudo chown -R www-data:www-data /var/www 
$ sudo chmod -R go-rwx /var/www
$ sudo chmod -R g+rw /var/www
$ sudo chmod -R o+r /var/www

所以,打算将文件复制到 www.. 但是当我(作为我的用户)尝试

$ cd /var/www

我明白了:

-bash: cd: /var/www: Permission denied

不确定现在该做什么...myuser 在 www-data 组中... 但是,可能不正确的一件事是我的用户只在 sudo 和 www-data 中......它也应该在用户中吗?

谢谢

【问题讨论】:

    标签: apache ubuntu permissions


    【解决方案1】:

    您需要为文件夹添加可执行权限才能 cd 进入该文件夹。

    所以,你应该这样做:

    $ sudo chmod -R g+rwx /var/www
    

    【讨论】:

    • 啊!!我早该知道的!!非常感谢
    猜你喜欢
    • 2015-06-30
    • 1970-01-01
    • 2017-10-26
    • 2018-03-25
    • 1970-01-01
    • 1970-01-01
    • 2014-12-09
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多