Оставить файл доступный только для root, а для запуска скрипта использовать sudo. Предварительно необходимо sudo настроить для указанного пользователя.
Можно усилить безопасность для этого завести специального пользователя и сделать файл доступный только этому пользователю, а sudo настроить, так что бы скрипт запускался от имени этого специального пользователя. 11 октября 2010 г. 22:48 пользователь Alex Emergy написал: > В общем написал скрипт на перле, который должен считывать > конфиденциальную информацию из отдельного файла (можно от куда угодно). > Скрипт запускается от юзера, а вот читать информацию который считывает > скрипт, юзер не должен. > > Сначала думал установить права на чтение файла только руту, установить > suid бит скрипту. Но как оказалось, на скрипты это не распространяется. > Да и скрипт должен исполняться с правами юзера. > > Есть идеи решения данной задачи? В общем, в скрипте нужно использовать > логин и пароль, которые юзер не должен знать. > > -- > С уважением, > Alex Emergy > > -- > ubuntu-ru mailing list > [email protected] > https://lists.ubuntu.com/mailman/listinfo/ubuntu-ru > -- С уважением, Рустам Валиуллин.
-- ubuntu-ru mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-ru
