Я хочу ограничить доступ к утилите отключения базы данных stop_iq только авторизованным пользователям под Linux, например, пользователю 'dev', который принадлежит группе 'grp_dev'. Я знаю, что команда находится под этим путем:

/sybaseiq/IQ-15_4/bin64/stop_iq

И это может быть то же самое для команды запуска:

/sybaseiq/IQ-15_4/bin64/start_iq

1 ответ1

1

Если файл не имеет специальных флагов setuid (т. ls -l stop_iq показывает только сочетание символов "rwx-" в первом поле), вы можете просто, как root, chown dev stop_iq и chmod u=rx,og= stop_iq так только пользователь dev может выполнить файл. Это предполагает, что никто другой, кроме вас, не может получить sudo root.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .