Come eseguire Ubuntu come utente normale e passare all'amministratore per modificare le variabili di ambiente


-1

Ho appena iniziato a studiare Linux su uni e il mio primo compito è quello di:

cambia l'utente corrente in admin, esegui alcune operazioni con le variabili di ambiente , torna all'utente normale

Normalmente posso accedere con il mio account che è superutente, ma l'idea è di passare a SU, impostare un env-variable e vedere che gli utenti normali non possono accedervi (se la mia teoria è corretta). D'altra parte posso accedere come ospite, ma sudoné i sucomandi né funzionano

sudo: Operation not permitted
su: Authentication failure

Come faccio a creare / diventare questo "utente normale" e completare l'attività?


aggiungere un utente che non dispone dei privilegi di amministratore e farlo da quell'account. dovrai aggiungere il nuovo utente al gruppo sudoer affinché sudo funzioni, ma su dovrebbe funzionare.
Ravery,

I compiti sono fuori tema, mi dispiace.
mikewhatever,

Oh, sì, ti chiedo umilmente di perdonarmi per essere un essere intelligente e specificare un po 'più dettagli di "come passare al superutente / lavorare con il root", quando quelle domande non sono uguali alle mie (una specie di), e questi vecchi argomenti non includono la soluzione funzionante.
Alex F,

1
Rivedendo le meta-domande sui compiti a casa non credo sia giustificato dire che i compiti a casa sono fuori tema. È evidente dalla domanda che Alex F ha già provato a farlo, e ora sta estendendo le loro ricerche per porre una domanda al riguardo qui, che mi sembra abbastanza ragionevole.
Zanna,

Risposte:


1

Nella shell dovresti fare:

sudo su

e inserisci la tua password. Successivamente è possibile creare una variabile, ad esempio in questo modo:

export MY_ENV="some value"

Puoi verificare se è stato impostato correttamente:

echo $MY_ENV

Si prega di prestare attenzione al simbolo del dollaro. Quando definisci una variabile d'ambiente non usi il simbolo del dollaro, solo quando la chiami dopo.

Ora puoi:

exit

Ora sei passato alla normale modalità utente. Riprova:

echo $MY_ENV

e vedi cosa succede.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.