Geektools Shell Problem

0

Per monitorare l'attività del filesystem sul mio computer, ho trovato il comando "sudo fs_usage", che funziona molto bene in Terminal. Poi ho avuto l'idea di mostrare quelle attività di sistema (scritte) sul mio sfondo del desktop.

Ho scaricato l'app "GeekTool" e creato un widget "Shell" con il comando:

echo "root password" | sudo -s fs_usage

Ma non funziona: (

    
posta Vincent 19.10.2018 - 00:13
fonte

1 risposta

1

Puoi eludere la necessità di inserire una password per utilizzare fs_usage tramite il file sudoers .

Avviso: non sono un esperto di sicurezza in alcun modo e la modifica del file sudoers deve essere eseguita con estrema cautela. Non penso questa particolare soluzione sarebbe un problema di sicurezza, ma ancora una volta, non sono un esperto.

  1. Apri terminale, digita sudo visudo e inserisci la password.
  2. Scorri verso il basso utilizzando i tasti freccia nella sezione "Specifiche dei privilegi dell'utente".
  3. Cerca una riga che inizia con il tuo nome utente o, in caso contrario, una che inizia con %admin .
  4. Posiziona il cursore appena sotto quella linea e premi A per accedere alla modalità di inserimento.
  5. Aggiungi il seguente testo sulla sua riga:

    yourusername ALL=(root) NOPASSWD: /usr/bin/fs_usage
    
  6. Premi esc , quindi digita :wq inserisci per salvare le modifiche e chiudi.

Dovrai riavviare GeekTool. Non penso che sia necessario riavviare il sistema affinché le modifiche abbiano effetto, ma se non funziona, provalo.

    
risposta data 19.10.2018 - 02:47
fonte

Leggi altre domande sui tag