Uno dei principali strumenti di sicurezza nei sistemi Unix / Linux è la limitazione dei privilegi dell'utente. Ad esempio, determinate azioni possono essere eseguite solo dall'utente root. In teoria, questo può impedire a un processo dannoso di causare troppi danni.
Ma quale meccanismo lo applica?
Per quanto ne so, ci sono fondamentalmente due modi per proteggere una password:
- Superficialmente : all'avvio di Windows XP, potrebbe richiedere una password. Senza la password, non ti permetterà di accedere, il che potrebbe impedire a qualcuno di accedere a un file sul computer. Ma questo funziona solo se l'attaccante avvia Windows; se avviano un sistema operativo diverso e montano il disco rigido, non c'è alcuna protezione sul file.
- Crittograficamente : i programmi di gestione delle password in genere memorizzano le password in un file. Questo file è crittografato con una "password principale". A meno che tu non fornisca la password principale, il programma non solo non non, ma veramente non può dare accesso al file; non sa come.
In quale categoria rientrano le autorizzazioni utente Unix / Linux e in che modo viene applicata?