Privilegi di amministrazione: differenze tra le versioni

m
→‎Variabili d'ambiente e programmi grafici: chiarimento su e $PATH prima di Debian 10 (buster)
(verifica, aggiornamento per cambiamenti al default di "su --login/su -l/su -", applicazioni grafiche)
m (→‎Variabili d'ambiente e programmi grafici: chiarimento su e $PATH prima di Debian 10 (buster))
Riga 88: Riga 88:


Alcune variabili d'ambiente non sono mai ereditate in ogni caso (<code>$HOME</code>, <code>$SHELL</code>, <code>$USER</code>, <code>$LOGNAME</code>, <code>$PATH</code> e <code>$IFS</code>) ed altre (come <code>$LD_PRELOAD</code> e <code>$LD_DEBUG_OUTPUT</code>) non hanno effetto per ragioni di sicurezza.
Alcune variabili d'ambiente non sono mai ereditate in ogni caso (<code>$HOME</code>, <code>$SHELL</code>, <code>$USER</code>, <code>$LOGNAME</code>, <code>$PATH</code> e <code>$IFS</code>) ed altre (come <code>$LD_PRELOAD</code> e <code>$LD_DEBUG_OUTPUT</code>) non hanno effetto per ragioni di sicurezza.
Prima di Debian 10 ([[Buster]]) <code>su</code> modificava la variable <code>$PATH</code> anche quando non era avviata una shell di login, per quanto il suo uso senza una delle opzioni <code>-</code>/<code>-l</code>/<code>--login</code> fosse comunque sconsigliato nella maggior parte dei casi.


==== Login diretto come ''root'' ====
==== Login diretto come ''root'' ====
3 581

contributi