Imposta la password per root su ubuntu virtualbox


16

Ho caricato Ubuntu in Virtualbox. Funziona tutto bene ma mi è venuto in mente che non mi è stata chiesta (o non ho impostato) una password di root. Voglio usare root in alcune occasioni, ma non riesco a scoprire come farlo. Ho provato ad accedere al file sudoers e ad eseguire visudo ma non ho alcuna autorizzazione senza root!

Qualche idea su come ottenere o configurare la password di root?

Ho un utente root in / etc / passwd. I due account che ho non hanno l'autorità nemmeno per gestire i gruppi, perché richiede la password di root e non lo so!


1
Fuori tema, ma prova sudo su.

Risposte:


22

Ubuntu usa sudo di default. Se si prefigge il comando con "sudo", viene richiesta la password dell'utente e quindi viene eseguita come root. Per ottenere una sessione root usare:

sudo -i

Per abilitare l'account root, aprire un terminale ed eseguire quanto segue per impostare una password di root:

sudo passwd root

Per ulteriori informazioni, vedere:

https://help.ubuntu.com/community/RootSudo


Solo per estendere leggermente (e riassumere il link sopra), per impostazione predefinita non è possibile accedere come root in Ubuntu, ma è possibile impostare una password di root ma non è raccomandato (o attivamente scoraggiato)

0

Hai usato un'immagine di scatola virtuale preesistente o installata da cd / iso? Se hai installato l'immagine di qualcun altro, potrebbe esserci un utente "ubuntu" che ha sudo privs. Controlla la documentazione.

In alternativa, avvia la modalità di salvataggio e aggiungi il tuo utente "rapinatore" al gruppo di amministratori.


'modalità di salvataggio' è per il ripristino di emergenza, non aggiungendo utenti al gruppo di amministratori. Un comando "visudo" o "sudo vi / etc / sudoers" dovrebbe essere sufficiente.
Wesley Rice,

2
Il problema è che l'OP non ha accesso sudo, non può risolverlo eseguendo visudo o sudo vi / etc / sudoers poiché entrambi richiedono che abbia accesso sudo.
dsas,

No, il problema è che OP non conosce la password di root - "chiede la password di root e non la conosco!", Per citare. L'avvio in modalità di salvataggio non lo porterà da nessuna parte.
Wesley Rice,

In genere non esiste una password di root su Ubuntu. L'OP ha chiarito che gli account utente a cui ha accesso non hanno accesso sudo. L'avvio in modalità di salvataggio, per quanto mi ricordo, offre la possibilità di avviare una shell come root in cui può reimpostare la password di root o dare sudo accesso a uno degli altri account utente.
dsas,

Oh, in quel caso stai parlando della modalità per utente singolo, che non è la stessa della "modalità di salvataggio", dove di solito esegui operazioni di salvataggio.
Wesley Rice,

0

Sono d'accordo con dsas: avviare in modalità di salvataggio, quindi aggiungere l'utente al gruppo admin:

  1. Riavvia la macchina virtuale. Tieni premuto Maiusc durante l'avvio. Seleziona la modalità di ripristino quando viene visualizzato il menu. Il sistema non richiederà alcuna password.

  2. Digita questi

usermod -G admin rob

Ora rob ha i permessi di amministratore, potresti riavviare la macchina virtuale ('reboot') ed eseguire 'sudo su' per accedere alla shell di root (il sistema richiederebbe la password di rob , non la password di root)


-2

Se usi l'immagine di osbox, per Ubuntu prova questo nel terminale:

sudo su

Inserire la password

osboxes.org


(1)  sudochiede la password dell'utente. Che cos'è "osboxes.org"? (2) L'utente non ha sudoaccesso, quindi questo comporterà solo un messaggio di errore.
Scott,


Per qualche strana ragione, l'unico modo per diventare root in osboxes.org è il modo che ho menzionato. Se è sbagliato, dimostralo.
Syaiful Nizam Yahya,

OK, quindi forniscono macchine virtuali predefinite per le persone che non vogliono passare attraverso il fastidio di installarle correttamente. Queste informazioni, se corrette, possono essere preziose. Ma qualcun altro è d'accordo con me sul fatto che non è una risposta a questa domanda. Ti suggerisco di porre una nuova domanda su OSBox e di pubblicare la tua risposta lì. Non ho intenzione di scaricare software da un sito di affidabilità sconosciuta, ma mi aspetto che la risposta di dsas in merito a "modalità di salvataggio" / "modalità utente singolo" funzionerà su una macchina virtuale OSBox.
Scott,
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.