cambia sudoers per interrompere la richiesta di password quando si esegue un comando setsetup

3

A cosa esattamente devo modificare il file sudoers per evitare di chiedere la password quando cambio il fuso orario del sistema?

Questo è il comando che sto per eseguire:

sudo systemsetup -settimezone timezone

So che ho bisogno di cambiarlo, ma mi sento a disagio nel cambiare sudoers da solo a causa di non sapere esattamente quello che sto facendo.

    
posta sanjihan 25.05.2016 - 22:55
fonte

3 risposte

4

Sono stato abbastanza coraggioso da farlo da solo Per i futuri lettori, aggiungere:

yourusername ALL=(ALL) NOPASSWD: /usr/sbin/systemsetup

dopo

## User privilege specification
##
root ALL=(ALL) ALL
%admin  ALL=(ALL) ALL
    
risposta data 25.05.2016 - 23:24
fonte
2

Per abilitare sudo senza password per tutti gli utenti amministratori sulla macchina:

  1. Esegui sudo visudo
  2. Cambia la linea che legge %admin ALL=(ALL) ALL in %admin ALL=(ALL) NOPASSWD ALL
  3. Salva le modifiche (premi Esc, digita: wq! al prompt dei comandi e premi invio).
risposta data 26.05.2016 - 00:18
fonte
0

problema

sudo visudo

e assicurati che il file contenga queste righe (sostituisci yourusername)

root ALL=(ALL) ALL
%admin ALL=(ALL) ALL
yourusername  ALL=(ALL) ALL
    
risposta data 13.02.2018 - 04:35
fonte

Leggi altre domande sui tag