Задать вопрос

Безопасно ли использовать SUID для скрипта обновления системы?

На домашнем ноуте стоит Ubuntu 18.04
Написал небольшой скрипт, который позволяет обновить систему одним кликом
#!/bin/bash
apt update >/home/USER_NAME/update.log
apt list --upgradable >/home/USER_NAME/upgradable.log
apt-get -y upgrade >/home/USER_NAME/upgrade.log

Владелец - root, фал лежит в домашнем каталоге и выведена иконка (ссылка) на панель быстрого доступа.
Установлены биты SUID и Sticky

Какие подводные камни есть у подобного решения (в плане безопасности)?
  • Вопрос задан
  • 41 просмотр
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Skillbox
    Linux для робототехников
    3 месяца
    Далее
  • Stepik
    Основы Linux
    2 недели
    Далее
  • Учебный центр IBS
    AL-1801 ОС Astra Linux Special Edition 1.8 для пользователей
    1 неделя
    Далее
Решения вопроса 1
saboteur_kiev
@saboteur_kiev Куратор тега Linux
software engineer
SUID может не работать на скриптах, только на бинарниках. Сперва проверьте.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы