Stavo pensando che potrebbe essere vantaggioso avere un utente con autorizzazioni superiori all'utente root.
Vedete, vorrei mantenere tutte le attività e quasi tutti i privilegi di utente root esistenti esattamente come sono ora.
Tuttavia, vorrei la possibilità di negare i privilegi di root su una base caso per caso estremamente isolata.
Uno dei vantaggi di questo mi consentirebbe di impedire l'installazione di determinati file indesiderati durante gli aggiornamenti. Questo è solo un esempio di un possibile vantaggio.
Poiché gli aggiornamenti di apt-get sono eseguiti da root o con i privilegi di sudo, apt-get ha la capacità di sostituire alcuni file indesiderati durante gli aggiornamenti.
Se potessi negare questi privilegi a questi singoli file particolari, potrei impostarli come un collegamento simbolico /dev/null
o possibilmente avere un file segnaposto vuoto che potrebbe avere autorizzazioni che negherebbero la sostituzione del file durante l'aggiornamento.
Inoltre, non posso fare a meno di essere ricordato di una frase che è stata detta in un'intervista con uno dei creatori di Ubuntu quando il ragazzo ha detto qualcosa su come gli utenti si fidano di "noi" (riferendosi agli sviluppatori di Ubuntu) "perché abbiamo root "che era un riferimento a come gli aggiornamenti di sistema vengono eseguiti con il permesso di root.
Semplicemente modificare la procedura di installazione per dire che aggirare questo problema non è assolutamente quello che mi interessa qui. Ora che la mia mente ha un gusto per l'idea di avere il potere di negare l'accesso alla radice, vorrei trovare un modo per farlo accadere solo per il gusto di farlo.
Ho appena pensato a questo e non ho passato molto tempo sull'idea finora e sono abbastanza fiducioso che questo possa essere capito. Tuttavia, sono curioso di sapere se questo è già stato fatto o se questa non è forse una nuova idea o concetto.
Fondamentalmente, sembra che ci dovrebbe essere un modo per avere un super superutente che avrebbe l'autorizzazione oltre quella del sistema di un solo grado.
Nota: anche se ritengo che la risposta accettata corrisponda maggiormente ai criteri, mi piace molto la risposta di @CR. anche.
Vorrei creare un utente reale più in alto sull'albero (io) ma immagino che dovrò semplicemente sedermi un giorno quando avrò il tempo di capirlo.
Inoltre, non sto provando a scegliere Ubuntu qui; Non lo userei come distro principale se mi sentissi negativo.
apt
di (sovrascrivere) i file potrebbe causare un errore, interrompendo il processo di aggiornamento. apt
rifiuterà quindi di effettuare aggiornamenti o installazioni fino alla risoluzione del "problema".