Я только что прочитал несколько статей о suid.
Допустим, мне нужна служба поддержки, чтобы иметь возможность изменять пароли клиентов. было бы хорошо, если бы я мог выполнить сценарий ruby, который проверяет базу данных, если пользователь является клиентом (я не хочу, чтобы служба поддержки меняла пароль root), а затем он запускает на нем "passwd user"
что было бы безопасный способ сделать это?
Текущая тенденция заключается в использовании sudo
.