(Я новичок в Ubuntu / Linux, поэтому, пожалуйста, потерпите меня).
Я установил Apache 2 (версия 2.4.18) на Ubuntu 16.04 LTS. Я сделал это из зарегистрированной учетной записи пользователя, используя
sudo apt install apache2
Теперь я пытаюсь заменить default.html по умолчанию
Однако я не могу создавать, копировать или перемещать документы в
/ var / www / html /
, потому что я не владелец папки, я посмотрел на свойства папки и там написано владелец - root.
Как изменить привилегии, чтобы я мог использовать сервер apache, как если бы я (то есть вошедший в систему пользователь) имел привилегии корневого уровня.
Спасибо и счастливого нового года.
используйте команду sudo chown currentusername:currentusername /var/www/html
, также можно сделать это путем открытия filemanager корнем путем издания команды sudo nautilus
, и после входа в каталог,/var/www/, щелкают правой кнопкой html folder
, и в свойствах можно изменить владельца
Пользователь по умолчанию для апач www-data
, таким образом, это - то, как я действительно взрывал:
Добавляют себя к апачской группе www-data
:
sudo usermod -G www-data -a your_username
Изменение /var/www/html
владение:
sudo chown -R your_username:www-data /var/www/html
Изменение полномочия на /var/www/html
:
sudo chmod -R 775 /var/www/html
Этот путь и Вы и апач можете работать с документы сервера в /var/www/html