URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID8
Нить номер: 7047
[ Назад ]

Исходное сообщение
"Apache2 itk AssignUserID не именем,а uid. как?"

Отправлено MiF , 04-Ноя-10 21:45 
Приветствую.

Имеется Gentoo + Apache2 с itk модулем.

Соответственно каждому виртуальному хосту хочу прописать uid/gid от которых работать, но создавать системных пользователей не хочу :)

Пробую указать несуществующие UID (аналогичные указаны в proftpd и его все устраивает), в ответ получаю: apache2: bad user name 6001

В данном случае хочу чтобы vhost работал с правами пользователя 6001:6000. Во всех мануалах и где удалось нагуглить, создают системных пользователей но это как-то адски коряво, на системе где все пользователи виртуальные и в mysql.


Содержание

Сообщения в этом обсуждении
"Apache2 itk AssignUserID не именем,а uid. как?"
Отправлено pavel_simple , 04-Ноя-10 21:53 
> Приветствую.
> Имеется Gentoo + Apache2 с itk модулем.
> Соответственно каждому виртуальному хосту хочу прописать uid/gid от которых работать,
> но создавать системных пользователей не хочу :)
> Пробую указать несуществующие UID (аналогичные указаны в proftpd и его все устраивает),
> в ответ получаю: apache2: bad user name 6001
> В данном случае хочу чтобы vhost работал с правами пользователя 6001:6000. Во
> всех мануалах и где удалось нагуглить, создают системных пользователей но это
> как-то адски коряво, на системе где все пользователи виртуальные и в
> mysql.

aptitude install libnss-db или
aptitude install libnss-mysql


"Apache2 itk AssignUserID не именем,а uid. как?"
Отправлено MiF , 04-Ноя-10 22:05 
> aptitude install libnss-db или
> aptitude install libnss-mysql

Вариант конечно, но какой-то костыльный :( Хотелось бы вообще не проверять наличие пользователя, от какого uid сказали, от такого и запустился.


"Apache2 itk AssignUserID не именем,а uid. как?"
Отправлено pavel_simple , 04-Ноя-10 22:09 
>> aptitude install libnss-db или
>> aptitude install libnss-mysql
> Вариант конечно, но какой-то костыльный :( Хотелось бы вообще не проверять наличие
> пользователя, от какого uid сказали, от такого и запустился.

сам-ты костыльный -- вариант совершенно прииииильный -- если нет желания делать лукам -- исходники есть -- перепиши.


"Apache2 itk AssignUserID не именем,а uid. как?"
Отправлено MiF , 04-Ноя-10 22:17 
> сам-ты костыльный -- вариант совершенно прииииильный -- если нет желания делать лукам
> -- исходники есть -- перепиши.

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