Uso i comandi di Sudo nel terminale ma richiede sempre la password.Questo è fastidioso perché devo sempre impostare una password. Come posso digitare una password vuota nel terminale in MacOS Sierra 10.12.5
Uso i comandi di Sudo nel terminale ma richiede sempre la password.Questo è fastidioso perché devo sempre impostare una password. Come posso digitare una password vuota nel terminale in MacOS Sierra 10.12.5
Risposte:
sudo in macOS richiede una password, vedi https://support.apple.com/en-us/HT202035 Quindi non si tratta di digitarlo, è sudo non accettarlo.
sudo è per l'esecuzione di un comando con privilegio di amministratore, quindi utilizza ovviamente la password di amministratore che, come ha detto Monomeeth, non può essere vuota.
Avere una password di una sola lettera è altamente insicuro, è di gran lunga facilmente infrangibile.
Tuttavia, se si mantiene la stessa sessione (ad esempio non si chiude il terminale), non sarà necessario digitare la password ogni volta.
Questo metodo ti consente di sudo senza inserire la tua password.
Ciò significa che puoi (dovresti!) Utilizzare una password complessa per accedere al tuo mac, ma puoi quindi eseguire il backup nel terminale senza doverlo reinserire sempre.
è necessario modificare il file / etc / sudoers con il comando visudo (tipo sudo visudo al prompt dei comandi) e modificare la linea
%admin ALL=(ALL) ALL
a
%admin ALL=(ALL) NOPASSWD: ALL
ATTENZIONE: Assicurati di "bloccare" sempre il tuo Mac quando passi, chiunque (chissà come ..) può fare cose selvagge, con l'opzione sudo configurata in questo modo!