Изменить разрешение для ВСЕХ папок и файлов [дубликат]

Возможный дубликат:
Как избежать использования sudo при работе в / var / www?

Я уже не так давно работаю с Ubuntu, и я устаю вещи, которую я принимал. Когда я установил Apache и PHP на Ubuntu, это было сделано с root , что означает, что он получил разрешение. Так что я изменил это на себя. Я только что скопировал большое количество файлов (PHP) для просмотра и редактирования в этих каталогах. Теперь моя проблема: я не могу просматривать файлы из var / www / , потому что по какой-то причине каждый должен иметь доступ к файлам. Не только я или моя группа, но и все.Никто, кроме меня, не пользуется компьютером, так что я не против. Хотя мне нужна команда для рекурсивного изменения разрешений ВСЕХ файлов. Когда я просматривал вопросы, на которые уже были даны ответы, я обнаружил, например, chown -R viktor: viktor / var / www / или также использую sudo .

Это сработало с единственным var / www и папками внутри, но не с файлами внутри папок, и очень странно, я заметил, что не могу сделать то же самое в примере / var / www / dev / .

0
задан 13 April 2017 в 15:25

1 ответ

Я на самом деле предлагаю НЕ следовать ответу Evandro, потому что он не только дает разрешение самому себе, но и дает открытое разрешение любому приложению или объекту на вашем компьютере, включая те, которые могут иметь злонамеренные намерения. Особенно, если вы используете веб-сервер, вам нужно избегать таких открытых разрешений. Я предлагаю предоставить другим пользователям разрешения на чтение и полный доступ, включая запись для себя.

sudo chmod -R 755 /var/www

Это даст вам рекурсивные разрешения для веб-поиска по всему вашему веб-каталогу.

0
ответ дан 13 April 2017 в 15:25

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

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