Domanda:
La password Sudo non funziona anche se non ho la password
G M
2013-12-12 17:51:47 UTC
view on stackexchange narkive permalink

Ho cancellato la password da preferenza ora posso accedere senza utilizzare alcuna password ma quando eseguo un terminale di comando sudo chiedimi una password se non inserisco nulla o quello vecchio restituisce errore. Cosa succede?

Il tuo nome utente è preferito? sudo utilizza la password dell'utente corrente.
Vai su Impostazioni> Utenti e gruppi, quindi fai clic su Opzioni di accesso e scegli te stesso come "Accesso automatico" se questo è ciò che stai cercando di archiviare. Non è consigliabile lasciare il tuo account senza password.
Due risposte:
Graham Miln
2013-12-12 21:32:14 UTC
view on stackexchange narkive permalink

sudo richiede una password per impostazione predefinita su Mac OS X.

L'articolo della knowledge base di Apple spiega di più, Mac OS X: il comando sudo richiede un amministratore non vuoto password:

In Mac OS X da v10.5 a 10.5.8, se si preme il tasto Invio alla richiesta della password senza immettere una password (anche se l'utente non ha password , che non è consigliato), il comando immesso non verrà eseguito e verrai riportato a un prompt dei comandi.

In Mac OS X v10.6 o successivo, se premi il tasto Invio al prompt della password senza inserire una password, viene visualizzato il messaggio "Spiacenti, riprova". verrà visualizzato e ti verrà richiesta di nuovo una password.

Se il tuo account amministratore non ha una password (una password vuota), devi fornire a tale utente una password prima di utilizzare il sudo comando.

Se devi rimuovere la necessità di una password per utilizzare sudo , puoi modificare / etc / sudoers utilizzando il comando visudo . Un thread su macoshint spiega come:

Usa il comando visudo come root.

Cerca la riga:

% admin ALL = (ALL) ALL

Modificalo in:

% admin ALL = (ALL) NOPASSWD: ALL

Si consiglia vivamente di richiedere una password. La rimozione di questo controllo riduce la sicurezza del tuo Mac ed espone il tuo computer ad attacchi o abusi.

Andrew U.
2013-12-12 18:02:09 UTC
view on stackexchange narkive permalink

Sulla base di ciò che hai scritto finora, presumo che tu stia eseguendo 10.7 o più recente sul tuo computer. Quando hai Mac OS Lion o più recente, sudo richiede effettivamente una password da un account amministratore o con una password impostata per l'utente root.

Se non sei un amministratore, sudo è fuori dalle tue mani. Se lo sei, la tua password deve essere qualcosa. Non è possibile lasciare la password vuota o eseguire il sudo. Aggiungi temporaneamente una password all'account e poi procedi. Se questi suggerimenti non sono di aiuto, fornisci un feedback più dettagliato su ciò che stai vivendo.



Questa domanda e risposta è stata tradotta automaticamente dalla lingua inglese. Il contenuto originale è disponibile su stackexchange, che ringraziamo per la licenza cc by-sa 3.0 con cui è distribuito.
Loading...