Форум русскоязычного сообщества Ubuntu


Получить помощь и пообщаться с другими пользователями Ubuntu можно
на irc канале #ubuntu-ru в сети Freenode
и в Jabber конференции ubuntu@conference.jabber.ru

Автор Тема: Настройка пользователся apache  (Прочитано 772 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн surfer

  • Автор темы
  • Активист
  • *
  • Сообщений: 581
  • windows 8.1
    • Просмотр профиля
Настройка пользователся apache
« : 23 Август 2017, 13:52:02 »
Как настроить apache, чтобы он работал от пользователя системы, а не www-data?
LAMP на ubuntu server 16.04

чем больше узнаю linux, тем больше нравится windows

Оффлайн symon.2014

  • Активист
  • *
  • Сообщений: 762
  • Ковырятель страны OS.
    • Просмотр профиля
Re: Настройка пользователся apache
« Ответ #1 : 23 Август 2017, 14:09:22 »
Владелец и права на /var/www/html/blablabla да ещё и рекурсивно

Оффлайн surfer

  • Автор темы
  • Активист
  • *
  • Сообщений: 581
  • windows 8.1
    • Просмотр профиля
Re: Настройка пользователся apache
« Ответ #2 : 23 Август 2017, 15:36:42 »
Владелец и права на /var/www/html/blablabla да ещё и рекурсивно
этого будет достаточно?
LAMP на ubuntu server 16.04

чем больше узнаю linux, тем больше нравится windows

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 23997
    • Просмотр профиля
Re: Настройка пользователся apache
« Ответ #3 : 23 Август 2017, 17:18:33 »
Как настроить apache, чтобы он работал от пользователя системы, а не www-data?
Зачем?
Владелец и права
Не надо давать очевидно глупых ответов.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн surfer

  • Автор темы
  • Активист
  • *
  • Сообщений: 581
  • windows 8.1
    • Просмотр профиля
Re: Настройка пользователся apache
« Ответ #4 : 23 Август 2017, 17:22:58 »
Владелец и права
Не надо давать очевидно глупых ответов.
Это не работает, вы правы.
У меня на  сервере стоит apache+php(никаких виртуальных хостов), так крутится сервис, который принимает из вне данные, например изображения, которые записываются в директории, все работает хорошо, но проблема, если я хочу отредактировать код, приходится менять права, потом обратно.
LAMP на ubuntu server 16.04

чем больше узнаю linux, тем больше нравится windows

Оффлайн unimix

  • Активист
  • *
  • Сообщений: 535
    • Просмотр профиля
Re: Настройка пользователся apache
« Ответ #5 : 23 Август 2017, 17:37:51 »
surfer, что не работает и какие права стоят на файлы кода? Если предполагается, что только один пользователь будет менять код, то установи этого пользователя владельцем кода - пусть меняет. Не www-data же будет менять этот код.

Оффлайн surfer

  • Автор темы
  • Активист
  • *
  • Сообщений: 581
  • windows 8.1
    • Просмотр профиля
Re: Настройка пользователся apache
« Ответ #6 : 23 Август 2017, 18:03:00 »
если я даю файлам и папка права пользователя, то сервис не может загрузить изображение, ругается, что доступ запрещен, если возвращаю www-data то все ок.
LAMP на ubuntu server 16.04

чем больше узнаю linux, тем больше нравится windows

Оффлайн unimix

  • Активист
  • *
  • Сообщений: 535
    • Просмотр профиля
Re: Настройка пользователся apache
« Ответ #7 : 23 Август 2017, 18:06:41 »
Сервер сможет загрузить файлы в директории, разрешённые для записи пользователю www-data.

Оффлайн surfer

  • Автор темы
  • Активист
  • *
  • Сообщений: 581
  • windows 8.1
    • Просмотр профиля
Re: Настройка пользователся apache
« Ответ #8 : 23 Август 2017, 18:14:29 »
загрузить
какой сервер?
LAMP на ubuntu server 16.04

чем больше узнаю linux, тем больше нравится windows

Оффлайн unimix

  • Активист
  • *
  • Сообщений: 535
    • Просмотр профиля
Re: Настройка пользователся apache
« Ответ #9 : 23 Август 2017, 18:16:53 »
Веб-сервер, в твоём случае Apache.

Оффлайн surfer

  • Автор темы
  • Активист
  • *
  • Сообщений: 581
  • windows 8.1
    • Просмотр профиля
Re: Настройка пользователся apache
« Ответ #10 : 23 Август 2017, 18:22:34 »
Веб-сервер, в твоём случае Apache.
и как сделать такое разрешение?
LAMP на ubuntu server 16.04

чем больше узнаю linux, тем больше нравится windows

Оффлайн unimix

  • Активист
  • *
  • Сообщений: 535
    • Просмотр профиля
Re: Настройка пользователся apache
« Ответ #11 : 23 Август 2017, 18:34:50 »
Предоставить возможность записывать пользователю www-data в директорию можно разными способами. Самый простой способ: сделать владельцем такой директории пользователя www-data и установить права владельцу директории RWX (остальным по желанию), например 0775.

Оффлайн victor00000

  • Старожил
  • *
  • Сообщений: 13996
  • Я не слышу.
    • Просмотр профиля
Re: Настройка пользователся apache
« Ответ #12 : 23 Август 2017, 18:37:11 »
хитрый.
sudo apt-get install apache2-mpm-itk
конф.

<VirtualHost *:80>
AssignUserId User User
DocumentRoot /home/User/web
....
.....
.....
« Последнее редактирование: 23 Август 2017, 18:40:08 от victor00000 »
RuTorrent
3D
Душинckий B.B.

Оффлайн surfer

  • Автор темы
  • Активист
  • *
  • Сообщений: 581
  • windows 8.1
    • Просмотр профиля
Re: Настройка пользователся apache
« Ответ #13 : 23 Август 2017, 18:37:17 »
Предоставить возможность записывать пользователю www-data в директорию можно разными способами. Самый простой способ: сделать владельцем такой директории пользователя www-data и установить права владельцу директории RWX (остальным по желанию), например 0775.
я спросил КАК?
ЗЫ я хочу, чтобы владельцем был пользователь, но веб-сервер мог работать с ФС.

Пользователь добавил сообщение 23 Август 2017, 18:37:54:
хитрый.
sudo apt-get install apache2-mpm-itk
конф.

<VirtualHost *:80>
AssignUserId User User
DocumentRoot /home/User/web
....
.....
.....
мне не нужны виртуальные хосты
LAMP на ubuntu server 16.04

чем больше узнаю linux, тем больше нравится windows

Оффлайн unimix

  • Активист
  • *
  • Сообщений: 535
    • Просмотр профиля
Re: Настройка пользователся apache
« Ответ #14 : 23 Август 2017, 18:45:02 »
я спросил КАК?
ЗЫ я хочу, чтобы владельцем был пользователь, но веб-сервер мог работать с ФС.
Владельцем чего должен быть пользователь и с какой ФС должен работать веб-сервер? Хотя, веб-сервер и так работает с ФС.
« Последнее редактирование: 23 Август 2017, 18:49:49 от unimix »

 

Страница сгенерирована за 0.136 секунд. Запросов: 23.