Qual’è la differenza fra semplice utente ed amministratore nei sistemi basati su Unix, come Linux o OS X? Non ho mai trovato una sintesi così perfetta come quella proposta dal geniale autore di xkcd.
Il comando di terminale sudo
permette di diventare – anche se solo temporaneamente – l’amministratore (root
) onnipotente di un sistema Unix in grado persino, e senza ripensamenti, di cancellare completamente il contenuto del disco rigido.
Un comando da usare con molta attenzione.
Ma, guardando le cose al contrario, proprio la differenza rigida fra utente ed amministratore è uno dei fattori che rendono i sistemi basati su Unix molto più sicuri di Windows, in cui la differenza di ruoli è molto più sfumata e quasi (vedi XP) assente.
Consentendo così a virus e malware vario di scorrazzare liberamente nei meandri del disco rigido.