Создают ли файлы systemd .service с возможностью записи для всех, созданные как символические ссылки в /etc/systemd/system, угрозу безопасности?

Используйте

x = %x(your command goes here)

если вам нужен вывод команды в переменной, или

system(your command goes here)

, если вы хотите, чтобы вывод команды отображался на экране.

0
30.08.2019, 17:13
1 ответ

В Linux у символических ссылок нет отдельных разрешений; учитываются разрешения для целевого файла и содержащего его каталога. Поскольку содержащий каталог доступен для записи только пользователю root, только root может создавать или удалять там символические ссылки. Целевые файлы, по-видимому, также доступны для записи только пользователю root, что защищает их содержимое.

1
28.01.2020, 02:39

Теги

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