Come ottengo i privilegi di root?


8

Come ottengo i privilegi di root in Ubuntu Desktop 12.04? Ho installato su una chiavetta USB per provarlo. Ora, quando l'ho installato su una VM, non ho le stesse opzioni che avevo sulla chiavetta USB, come l'apertura del desktop remoto, l'installazione dei driver e alcune delle funzionalità video.


1
Informazioni da help.ubuntu.com/community/RootSudo "Per impostazione predefinita, la password dell'account root è bloccata in Ubuntu. Ciò significa che non è possibile accedere direttamente come root o utilizzare il comando su per diventare l'utente root." Invece, usa sudo ... Esempio: help.ubuntu.com/community/RootSudo#sudo
mondjunge

Risposte:


8

Ci sono 2 modi per fare cose con permessi elevati.

sudo consente di eseguire comandi nel proprio account utente con privilegi di root.

suti consente di cambiare utente in modo da aver effettivamente effettuato l'accesso come root. Ma questa opzione è disabilitata di default su Ubuntu. Invece puoi semplicemente avviare una shell di root con sudo -i.

Leggi Quali sono le differenze tra "su", "sudo -s", "sudo -i", "sudo su"? per maggiori informazioni.

Utilizzare entrambi i metodi solo come e quando necessario, possono causare danni al sistema se utilizzati senza cautela.


sudo -iè il modo tipico di ottenere un 'roothell' su una scatola di Ubuntu. Registra tutto ciò che fai come account utente originale, ma ti stai comportando come root.
Broam,

6

Questo dovrebbe renderti root dopo aver inserito la password del tuo utente, supponendo che tu fossi il primo account da creare. Fai attenzione quando sei root. Accedi come root solo quando è necessario e disconnettiti non appena hai finito.

sudo su -

In alternativa puoi eseguire comandi specifici con privilegi di root anteponendoli a sudo. Per esempio:

sudo cp -p foo bar/

1
Il metodo "Ubuntu" per ottenere un terminale root è sudo -iFYI.
Broam,

0

Non puoi ottenere qualcosa che hai già. Se puoi usare sudo, allora non devi ottenerlo.

Ua, mi scusi ... Ma sudo non è il modo in cui "guadagni" i privilegi di root. sudo viene utilizzato quando si dispone già dell'accesso a livello di root dal gruppo admin e si desidera utilizzarlo.

La domanda implica "guadagno" come qualcosa che non hai. Probabilmente non scritto correttamente.

Esempio comune: Quindi hai bisogno di sudo o root sul tuo computer ma non puoi usare sudo PERCHÉ devi "guadagnare" il privilegio perché ti sei bloccato accidentalmente da solo, modificando i sudoer e rimuovendoti perché pensavi di poter accedere come root su Ubuntu.

sudo non risolve tutto. E non puoi ottenere qualcosa che hai già.

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.