Я совершил ошибку - sudo chown /var/www/html/htaccess.txt www-data: www-data [closed]

Я допустил ошибку при использовании команды Chown. Я пишу

sudo chown /var/www/html/htaccess.txt www-data:www-data

вместо

sudo chown www-data:www-data /var/www/html/htaccess.txt

Ответ был -

enter image description here

Итак - все мои данные из / var / www / html исчезли, а мой сайт

Forbidden
You don't have permission to access / on this server.
Apache/2.4.7 (Ubuntu) Server at www.a-r-c-h.net Port 80
-1
задан 21 October 2016 в 20:56

2 ответа

2 команды ABOVE та, которую Вы заключили в кавычки в вопросах, испортили Вашу систему.

Эти 2 исправляют полномочия для каталогов и файлов:

sudo find /var/www/html -type d -exec chmod 755 {} \;    
sudo find /var/www/html -type f -exec chmod 644 {} \;
<час>

Ваш

sudo chmod 644 /var/www/html

удаленный выполняют полномочия для Ваших каталогов.

1
ответ дан 28 September 2019 в 08:45

Необходимо сбросить полномочия на /var/www/html назад к 0755:

sudo chmod 755 /var/www/html

Объяснение: выполнить бит в полномочиях файла (x) определяет, может ли содержание каталога быть перечислено. Превращение этого откусило (0644), предотвратит веб-сервер от способности видеть то, что находится в каталоге.

2
ответ дан 28 September 2019 в 08:45

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

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