Não é possível acessar a pasta devido a comandos CHMOD incorretos

0

Não consegui visualizar meu vhost personalizado www.ajweb.dev no meu apache2.

Minha pasta www residia em / home / ajinkya / www

Então eu fiz seguindo.

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$ 

E agora não consigo ver / abrir essa pasta manualmente.

ls -l /home/ajinkya | grep www
drwxrwxr-x 5 www-data ajinkya    4096 Sep 11 15:33 www
    
por STEEL 11.09.2013 / 18:40

1 resposta

1

Parece que sua tentativa de participar do grupo www-data falhou. Experimente este comando sudo adduser ajinkya www-data

Para verificar se você está no grupo de dados www, execute groups e ele deve aparecer na lista. Você pode precisar sair e voltar.

Então você pode mudar a permissão para 775 (mais seguro para um diretório www) com sudo chmod -R 775 ~/www

    
por dan08 11.09.2013 / 18:45