Оставить файл доступный только для 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

Дати відповідь електронним листом