LINUX.ORG.RU
ФорумAdmin

Запустить перл-скрипт от имени не-root.


0

0

Привет. Имею слакваре-систему. А на этой системе нужно запустить перл скрипт ddclient (это dyndns клиентская софтина, не суть). Вписать его куда-нибудь в rc.local - несложно, но я хочу, чтобы он выполнялся не от имени рута (создал для него юзверя и группу).

Да только вот беда, несмотря на то, что я поставил владельцем файла этого пользователя, также set-uid бит, процесс все равно висит от руута (как пишет ps ua).

Скажите, что я проглядел? Может, проблема в том, что я ставлю разрешение для скрипта, а выполняется он перлом, который от имени рута? Тогда как правильно поступить?

★★

Правильно поступить: su -c ./script.pl username
Всё остальное не нужно.

Deleted
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.