Я думав, що може бути вигідніше мати користувача з дозволами, вищими за кореневих.
Розумієте, я хотів би зберегти всі дії та майже всі існуючі привілеї кореневих користувачів так, як вони є зараз.
Однак, я хотів би можливість відмовити у привілеях використовувати корінь у надзвичайно відокремленому випадку.
Одна з переваг цього дозволить мені запобігти встановленню певних небажаних файлів під час оновлень. Це лише приклад однієї можливої переваги.
Оскільки оновлення apt-get запускаються під коренем або з привілеями sudo, apt-get має можливість замінювати певні непотрібні файли під час оновлень.
Якщо я міг би відмовити в цих привілеях для цих окремих файлів, я міг би встановити їх як посилання на /dev/null
або, можливо, мати порожній файл-заповнювач, який міг би мати дозволи, які б заперечували його заміну під час оновлення.
Крім того, я не можу не нагадати про рядок, про який було сказано в інтерв'ю одному з творців Ubuntu, коли хлопець сказав щось про те, як користувачі краще довіряють "нам" (маючи на увазі розробників Ubuntu) ", оскільки у нас є root ", яка була посиланням на те, як виконуються оновлення системи з дозволом root.
Просто мені змінити процедуру установки, щоб сказати, що вирішення цієї проблеми абсолютно не те, що мене тут цікавить. Тепер, коли мій розум має смак до ідеї мати можливість заборонити кореневий доступ, я хотів би знайти спосіб, як це зробити саме заради цього.
Я просто думав над цим і до цього часу не витрачав часу на ідею, і я досить впевнений, що це можна було б зрозуміти. Однак мені цікаво дізнатися, чи це вже було зроблено чи, можливо, це не нова ідея чи концепція.
В основному, схоже, має бути якийсь спосіб отримати супер-суперкористувача, який мав би дозвіл, що виходить за межі системи лише на один ступінь.
Примітка. Хоча я вважаю, що прийнята відповідь найбільше відповідає критеріям, мені дуже подобається відповідь від @CR. також.
Я хотів би створити фактичного користувача вище на дереві (мені), але, мабуть, мені просто доведеться сісти одного дня, коли встигну розібратися.
Крім того, я не намагаюся тут вибрати Ubuntu; Я б не використовував це як основний дистриб'ютор, якби я відчував це негативно.
apt
(над) запису файлів, може призвести до помилки, перервавши процес оновлення. apt
Потім відмовлятиметься робити будь-які оновлення чи установки, поки "проблема" не буде вирішена.