Il comando Sudo richiede tempo per eseguire dopo Sierra


1

Qualche giorno fa ho aggiornato il mio iMac da El Capitan a Sierra. Ho notato quindi che il comando sudo non funziona correttamente. Quando uso qualcosa di simile sudo -vo sudo npm install grunt -gsi blocca e non richiede immediatamente la password, poiché sono necessari 20-30 minuti e quindi mostra la richiesta della password.

Non sono sicuro a causa dell'aggiornamento Sierra o di qualcos'altro, ma questo mi dà davvero fastidio, dato che non riesco a installare pacchetti npm e altre cose.

Risposte:


0

Dopo molte letture e tutto, ho scoperto che la voce AMPPS nel file sudoers è colpevole.

apri il file sudoers usando il sudo visudocomando OPPURE usa un editor (esegui il backup del file sudoers prima di apportare modifiche e leggi anche la guida per usare "visodo")

Ho commentato 2 righe nel mio file sudoers e ora va tutto bene.

#%amit ALL= NOPASSWD: /Applications/AMPPS/Ampps.app
#%amit ALL= NOPASSWD: /Applications/AMPPS/ampps

Esperienza / soluzione simile è stata condivisa da questo blogger qui ,

Potresti non avere AMPPS sulla tua macchina, quindi ciò che ha funzionato per me, potrebbe non funzionare per te.

Il punto da evidenziare è "C'è qualcosa nel tuo file sudoers che sta causando problemi, basta trovare quella linea"

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.