LinuxForum.Fans
Тема

доступ к squid.conf

Автор: snob 5 сообщений 2828 просмотров
#148787

привет всем. Скажу сразу знания в линуксе ограничены, поэтому не пинайте больно
есть задание обеспечить доступ к конфигу squida через php. Все было бы просто, если бы не слишком ограниченные права на конфиг. которые выглядят следующим образом:

text
-rw-r-----. 1 root squid 2510 Jan  6 10:20 /etc/squid/squid.conf

я пытался прочиать его из bash скрипта, который положил в папку с php скриптом

text
cat  /etc/squid/squid.conf

но получаю конечно

text
/etc/squid/squid.conf: Permission denied

. Попробовал SUID добавить в права на скрипт, но так наверно и не должно было получиться. Подскажите какое тут может быть решение. Права менять крайне не желательно

#148794

chown squid:squid /etc/squid/squid.conf
или
chmod 665 /etc/squid/squid.conf

#148826

ну chown в этом случае ничего не дает, у squida шелл nologin. В этом то и поблема, даже с такими правами как вы предложили то хотя в принципе могу читать всеми, то внести изменения в файл опять только рутом

#148827

если вы хотите чтоб писали все ставьте 777 но это не правильно

#148830

так я знаю что неправильно smile . Думал может какое оригинальное решение есть. Почему не сработал S-бит, тоже не понимаю

Войдите или зарегистрируйтесь, чтобы ответить.