Su (Unix): differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
Ianezz (discussione | contributi)
Ianezz (discussione | contributi)
Rivisto, aggiunta questione a wheel group e riferimenti
Riga 1:
{{S|informatica}}
{{titolo errato|su}}
'''su''' (da '''s'''witch '''u'''ser o '''s'''ubstitute '''u'''ser) è un comando dei sistemi [[Unix]] e [[Unix-like]] che avviapermette di avviare una [[Shell (informatica)|shell testuale]] (eassumendo opzionalmentel'identità altridi comandi)un altro utente del sistema. È anche possibile indicare tra i parametri un comando da far eseguire alla nuova ''shell'', che a questo punto sarà eseguito con impersonandola altrinuova utentiidentità.
 
Viene''su'' viene tipicamente usato da utenti non privilegiati per avviare una ''shell'' nei panni di [[Root (utente)|root]], e dall'utente ''root'' per avviare una ''shell'' nei panni di utenti ordinari.
 
Normalmente ''su'' richiede di effettuare un'[[autenticazione]] con le credenziali dell'utente chedi cui si vuole impersonare,assumere trannel'identità. Ciò non è richiesto quando ''su'' viene avviatoeseguito dall'utente ''root''.
 
Su alcuni sistemi (non [[GNU/Linux]]<ref>{{cita web
|url=http://www.gnu.org/software/coreutils/manual/html_node/su-invocation.html#index-MIT-AI-lab-2101
|titolo=Why GNU su does not support the ‘wheel’ group
|accesso=17-05-2008
|lingua=en
|opera=GNU Coreutils manual}}</ref>, anche se tecnicamente possibile<ref>{{cita web
|url=http://www.faqs.org/docs/securing/chap5sec43.html
|titolo=Blocking; su to root, by one and sundry
|accesso=17-05-2008
|lingua=en
|opera=Securing and Optimizing Linux: RedHat Edition - A Hands on Guide
}}</ref>) solo gli utenti che appartengono al gruppo speciale ''wheel'' possono assumere l'identità di ''root''.
 
==Uso==
Riga 23 ⟶ 36:
L'utente ''root'' avvia una shell nei panni dell'utente non privilegiato ''alice'':
su - alice
 
==Note==
{{references}}
 
==Voci correlate==
* [[sudo]] (esegue comandi neicon pannil'identità di altri utenti)
 
{{Portale|Informatica}}