Как предоставить все привилегии новому пользователю в Debian

В отличие от решения Романа Перехреста , это позволит объединить целевое поле без переделки всего объекта:

jq -s '.[0].attributes = [.[].attributes | add] |.[0]' file*.json

Это возвращает весь первый файл json с .attributesиз всех остальных, объединенных вместе.

0
06.05.2020, 17:25
2 ответа

Определенно не безопасно.

Я предлагаю вам узнать, как работают списки контроля доступа, помимо специальных разрешений. В основном команды getfacl и setfacl.

Списки контроля доступа

Специальные разрешения в Linux

1
28.04.2021, 23:16

Нееет, если вы запустите это как root (или sudo ), вы просто разрушите всю структуру разрешений файловой системы. Вероятно, вам следует переустановить или найти способ воссоздать исходный набор разрешений.

Возможно, вы захотите узнать больше о разрешениях в Unix. У вас есть отдельный набор разрешений для владельца, группы и всех остальных. И тогда у вас есть расширенные атрибуты.

Также вы можете получить новые привилегии на некоторое время, используя sudo.

1
28.04.2021, 23:16

Теги

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