Nuove funzioni di Solaris 10

Privilegi per gli sviluppatori di software

Questa funzione è stata introdotta nel programma pilota Software Express. Questa funzione è inclusa in Solaris 10 3/05.

I processi non richiedono più di essere eseguiti come utente root per usufruire delle capacità di superutente. Le capacità di superutente possono essere suddivise dagli amministratori di sistema come autorizzazioni legate ai singoli processi. Queste autorizzazioni sui processi vengono implementate tramite i privilegi. I privilegi consentono agli sviluppatori di limitare l'accesso ad alcune operazione e di limitare il periodo di tempo durante il quale i privilegi sono effettivi. L'utilizzo dei privilegi può ridurre i potenziali danni che potevano in precedenza derivare dalla violazione di un programma in possesso dei privilegi di root. Per compatibilità, i programmi non modificati che vengono eseguiti come utente root continuano a disporre di tutti i privilegi.

Per informazioni generali sui privilegi, vedere Gestione delle autorizzazioni dei processi. Per informazioni sull'impostazione e sulla rilevazione dei privilegi, vedere le pagine man setppriv(2) e getppriv(2). Per maggiori informazioni sull'amministrazione dei privilegi, vedere le pagine man priv_str_to_set(3C) e priv_addset(3C).

Per maggiori informazioni, vedere il manuale Solaris Security for Developers Guide.