Ладно, вижу вы меня не поняли. Забудте про сервер. Всё, его нет. Доступа к нему нет. Вы - директор мелкой фирмы. Всё что вы умеете - сёрфить по интернету в рабочее время. И вот вам сисадмин написал веб-интерфейс по которому можно заблокировать доступ в интернет бухгалтерше Томаре, или закрыть доступ к одоглазникам. Вы просто вбиваете в адресной строке своего браузера
http://192.168.0.1, авторизуетесь (авторизация никакого отношения к учётным записям на самом сервере не имеет!), и можете блокировать, или разблокировать доступ в инет кому хотите в вашей фирме, ну и т.д. При этом вы понятия не имеете что такое iptables, ssh и т.д.
А теперь немного посложнее - есть файл firewall.sh который собственно и отвечает за блокировку доступа, ну и т.д. Так вот, чтобы вносить изменения в этот файл через веб-интерфейс, необходимо ставить на него права 777, чего я делать не хочу, ибо не привык чтобы у меня хоть что-то стояло с такими правами. Отсюда внимание вопрос - как дать веб-интерфейсу полные права на доступ к этому файлу? Только веб-интерфейсу, чтобы для всего остального он остался таким же недоступным для редактирования (кроме рута естественно).