Perchè dando i comandi al terminale senza "sudo" davanti non chiede la password?
Regole della sezione
- Vietate categoricamente discussioni e messaggi riguardanti politica e religione.
- Evitare l'apertura di discussioni e sondaggi del tipo "mi sta bene questo taglio di capelli?", "che dentifricio usate?" e altre banalità simili.
- Le discussioni che non rispettano le regole suddette, usano linguaggio e toni giudicati non adatti, saranno chiuse dal Gruppo Forum senza preavviso con eventuali provvedimenti sanzionatori.
- Per il resto, è sempre valido il regolamento del forum.
Perchè dando i comandi al terminale senza "sudo" davanti non chiede la password?
Ciao a tutti...ho un dubbio..xk quando do il comando senza il sudo non chiede la pass?
Re: Perchè dando i comandi al terminale senza "sudo" davanti non chiede la password?
Perche` l'utente non deve essere cambiato. E` proprio l'azione di cambiare (temporaneamente) utente che richiede autenticazione, quindi la password.RockFerra ha scritto: Ciao a tutti...ho un dubbio..xk quando do il comando senza il sudo non chiede la pass?
- scacchia
- Imperturbabile Insigne

- Messaggi: 2863
- Iscrizione: martedì 15 maggio 2007, 22:39
- Località: Un po' qui e un po' la
Re: Perchè dando i comandi al terminale senza "sudo" davanti non chiede la password?
la prima volta la chiede, poi per un certo tempo la tiene in memoria quindi se subito dopo dai un altro comando con sudo non te la chiede, ma se dopo qualche minuto ridai un comando con sudo dovrebe richiedertela
(b2b)
(b2b)
"Non importa quanto corri, ma dove corri e perchè" Z. Zeman
"In an open world, who needs Windows or Gates?"
"Io lo spero vivamente, ma ho i miei dubbi che possa vincere uno scudetto con la Roma, che è il sogno più grande della mia vita." D.D.R.
"In an open world, who needs Windows or Gates?"
"Io lo spero vivamente, ma ho i miei dubbi che possa vincere uno scudetto con la Roma, che è il sogno più grande della mia vita." D.D.R.
Re: Perchè dando i comandi al terminale senza "sudo" davanti non chiede la password?
no..scacchia ha scritto: la prima volta la chiede, poi per un certo tempo la tiene in memoria quindi se subito dopo dai un altro comando con sudo non te la chiede, ma se dopo qualche minuto ridai un comando con sudo dovrebe richiedertela
(b2b)
Re: Perchè dando i comandi al terminale senza "sudo" davanti non chiede la password?
come l'uetente n deve essere cambiato?Ikitt ha scritto:Perche` l'utente non deve essere cambiato. E` proprio l'azione di cambiare (temporaneamente) utente che richiede autenticazione, quindi la password.RockFerra ha scritto: Ciao a tutti...ho un dubbio..xk quando do il comando senza il sudo non chiede la pass?
- scacchia
- Imperturbabile Insigne

- Messaggi: 2863
- Iscrizione: martedì 15 maggio 2007, 22:39
- Località: Un po' qui e un po' la
Re: Perchè dando i comandi al terminale senza "sudo" davanti non chiede la password?
se dai il comando senza sudo perche dovrebbe chiedertela?RockFerra ha scritto:no..scacchia ha scritto: la prima volta la chiede, poi per un certo tempo la tiene in memoria quindi se subito dopo dai un altro comando con sudo non te la chiede, ma se dopo qualche minuto ridai un comando con sudo dovrebe richiedertela
(b2b)cioè..anche quqndo è da tanto se do il comando senza sudo n chiede la pass!
"Non importa quanto corri, ma dove corri e perchè" Z. Zeman
"In an open world, who needs Windows or Gates?"
"Io lo spero vivamente, ma ho i miei dubbi che possa vincere uno scudetto con la Roma, che è il sogno più grande della mia vita." D.D.R.
"In an open world, who needs Windows or Gates?"
"Io lo spero vivamente, ma ho i miei dubbi che possa vincere uno scudetto con la Roma, che è il sogno più grande della mia vita." D.D.R.
- dj GCE
- Scoppiettante Seguace

- Messaggi: 430
- Iscrizione: mercoledì 17 settembre 2008, 13:08
- Desktop: Lubuntu
- Distribuzione: Ubuntu 16.04.6 LTS i686
Re: Perchè dando i comandi al terminale senza "sudo" davanti non chiede la password?
L'azione sudo cambia per quel comando l'utente da utente a root; per permettere ciò, serve l'autenticazione, perché da root si rischia di fare danni se i comandi sono rischiosi e scritti in maniera tale che uno che non ne conosce le conseguenze possa fare danni.RockFerra ha scritto:come l'uetente n deve essere cambiato?Ikitt ha scritto:Perche` l'utente non deve essere cambiato. E` proprio l'azione di cambiare (temporaneamente) utente che richiede autenticazione, quindi la password.RockFerra ha scritto: Ciao a tutti...ho un dubbio..xk quando do il comando senza il sudo non chiede la pass?
Windows XP Home SP3 + Lubuntu 16.04 32 bit + Android 2.qualcosa (netbook)
Windows XP Professional SP3 (fisso, ad oggi guasto)
Windows XP Professional SP3 (fisso, ad oggi guasto)
Re: Perchè dando i comandi al terminale senza "sudo" davanti non chiede la password?
Sudo esegue il comando indicato come argomento con i privilegi dell'utente indicato, o root per default:RockFerra ha scritto:come l'uetente n deve essere cambiato?Ikitt ha scritto:Perche` l'utente non deve essere cambiato. E` proprio l'azione di cambiare (temporaneamente) utente che richiede autenticazione, quindi la password.RockFerra ha scritto: Ciao a tutti...ho un dubbio..xk quando do il comando senza il sudo non chiede la pass?
Per fare cio`, in soldoni, sudo fa quanto segue:SUDO(8) MAINTENANCE COMMANDS SUDO(8)
NAME
sudo, sudoedit - execute a command as another user
1. ottiene i privilegi di root (automaticamente, in quanto l'eseguibile ha il bit suid attivo ed e` di proprieta` di root)
2. autentica l'utente per vedere se quanto richiesto e` permesso
3. clona se stesso (avvia un nuovo processo)
4. acquisisce i privilegi dell'utente di destinazione (l'"another user" di cui sopra). Questa fase e` quella che intendevo, semplificando (forse troppo), come "cambiare utente".
5. esegue il comando richiesto
(6. finisce & muore)
Re: Perchè dando i comandi al terminale senza "sudo" davanti non chiede la password?
Corretto, ma attenzione: questo e` il comportamento predefinito di ubuntu, sudo puo` fare anche molto diversamente da cosi`. E` questione di configurazione.dj GCE ha scritto:L'azione sudo cambia per quel comando l'utente da utente a root; per permettere ciò, serve l'autenticazione, perché da root si rischia di fare danni se i comandi sono rischiosi e scritti in maniera tale che uno che non ne conosce le conseguenze possa fare danni.RockFerra ha scritto:come l'uetente n deve essere cambiato?Ikitt ha scritto:Perche` l'utente non deve essere cambiato. E` proprio l'azione di cambiare (temporaneamente) utente che richiede autenticazione, quindi la password.RockFerra ha scritto: Ciao a tutti...ho un dubbio..xk quando do il comando senza il sudo non chiede la pass?
Chi c’è in linea
Visualizzano questa sezione: Rafbor e 7 ospiti
