У меня возникла такая проблема:
Есть bash скрипт, который должен записывать инфу в файл (файл находится в директории /etc/).
Не администраторам туда писать нельзя.
Пользователь через sudo может выполнить скрипт и будет всё нормально, но надо чтобы скрипт мог выполняться(и делать какие-то административные действия), когда его запустит любой пользователь системы.
Т.е. пользователь запускает скрипт и скрипт пишет в файл данные, которые находятся в директории доступ к которой запещён.
Вообщем как настроить права на этот скрипт(права настаивает root пользователь), чтобы остальные пользователи могли выполнять скрипт с root правами.
Пробовал менять suid у скрипта не получается так.
Сделай файл, в который надо писать доступным для записи всем.
Отправить комментарий