Как запустить Squid от имени другого пользователя
О чем этот текст?
По умолчанию Squid запускает от пользователя squid. Но при необходимости можно изменить это. То есть Squid будет стартовать от имени другого пользователя и соответственно иметь другие права(которые ты определил). Зачем это тебе может понадобится, сказать сложно. Может быть ты решил увольнятся с работы и громко хлопнуть дверью и всё запутать. Хм. Получше причину придумать неудалось, поэтому перейдем сразу к делу.
Примечание:
Прежде чем приступать к практике, убедись, что ты знаешь и понимаешь назначение следующих директив Squid:
Основная часть
cache_effective_user papuasik
Пользователь papuasik должен существовать в системе. Если какие-то права ты не предоставил этому пользователю, то ты это поймешь. Если не указывать cache_effective_group, то Squid сам возьмет группу по умолчанию для этого пользователя.
Перезапускай Squid, чтобы изменения применились.