Не удается получить доступ к папке из-за неправильных команд CHMOD

Я не смог просмотреть мой собственный vhost www.ajweb.dev в моем apache2.

Моя папка www находилась в / home / ajinkya / www

Так что я сделал следующее.

ajinkya@ajinkya-Inspiron-3521:~$ cd www
ajinkya@ajinkya-Inspiron-3521:~/www$ chmod 755 ./www
chmod: cannot access `./www': No such file or directory
ajinkya@ajinkya-Inspiron-3521:~/www$ chmod 755 ../www
ajinkya@ajinkya-Inspiron-3521:~/www$ sudo chmod 755 ../www
ajinkya@ajinkya-Inspiron-3521:~/www$ sudo useradd -g www-data ajinkya
useradd: user 'ajinkya' already exists
ajinkya@ajinkya-Inspiron-3521:~/www$ sudo chown -R www-data /home/ajinkya/www
ajinkya@ajinkya-Inspiron-3521:~/www$ sudo service apache2 restart
 * Restarting web server apache2                                                                                                                      Warning: DocumentRoot [/home/ajinkya/www/aj/ajweb] does not exist
apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1 for ServerName
 ... waiting Warning: DocumentRoot [/home/ajinkya/www/aj/ajweb] does not exist
apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1 for ServerName
                                                                                                                                               [ OK ]
ajinkya@ajinkya-Inspiron-3521:~/www$ cd /etc/apache2/
ajinkya@ajinkya-Inspiron-3521:/etc/apache2$ cd sites-enabled/
ajinkya@ajinkya-Inspiron-3521:/etc/apache2/sites-enabled$ ls
000-default  000-default~  ajweb.dev  ajweb.dev~
ajinkya@ajinkya-Inspiron-3521:/etc/apache2/sites-enabled$ sudo gedit ajweb.dev
ajinkya@ajinkya-Inspiron-3521:/etc/apache2/sites-enabled$ sudo service apache2 restart
 * Restarting web server apache2                                                                                                                      apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1 for ServerName
 ... waiting apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1 for ServerName
                                                                                                                                               [ OK ]
ajinkya@ajinkya-Inspiron-3521:/etc/apache2/sites-enabled$ 

И теперь я не могу просматривать / открывать эту папку вручную.

enter image description here

ls -l /home/ajinkya | grep www
drwxrwxr-x 5 www-data ajinkya    4096 Sep 11 15:33 www
0
задан 12 September 2013 в 13:30

1 ответ

Похоже, ваша попытка присоединиться к группе www-data не удалась. Попробуйте эту команду sudo adduser ajinkya www-data

Чтобы убедиться, что вы находитесь в группе www-данных, запустите groups, и она должна появиться в списке. Вам может потребоваться выйти и снова войти в систему.

Затем вы можете изменить разрешение на 775 (безопаснее для каталога www) с помощью sudo chmod -R 775 ~/www

0
ответ дан 12 September 2013 в 13:30

Другие вопросы по тегам:

Похожие вопросы: