Attiva Proxy senza richiesta di password

0

Sto cercando un modo per fare l'equivalente senza chiedere la password . Ho bisogno che sia un modo nativo che non richiede all'utente di modificare alcun file di configurazione (inclusi i sudoers). E la GUI non conta (rendendo AppleScript apri le Preferenze di Sistema e fai clic sui pulsanti).

do shell script "networksetup -setsocksfirewallproxy wi-fi 127.0.0.1 5464 off"
do shell script "networksetup -setsocksfirewallproxystate wi-fi on"

Forse qualcosa con portachiavi? Profilo di configurazione?

Nota: se devono digitare un amministratore una volta per impostare qualcosa va bene (come dare l'accesso al portachiavi dell'applicazione), ma deve essere abbastanza semplice l'utente medio può farlo .

La semplicità è la più importante.

Soluzioni tentate

link

link

    
posta JBis 26.08.2018 - 01:58
fonte

1 risposta

-1

Soluzione effettivamente trovata che sembra funzionare ...

  1. Copia il file nella cartella delle risorse delle applicazioni
cp /usr/sbin/networksetup /path/to/app/Contents/Resources
  1. Modifica le autorizzazioni da questo post
do shell script "chmod u+s /path/to/app/Contents/Resources/networksetup" with administrator privileges

L'utente dovrà digitare la sua password una volta, ma dopo non sarà necessario.

Qualsiasi altra soluzione in cui non devi digitare la password sarebbe meglio!

    
risposta data 26.08.2018 - 03:04
fonte

Leggi altre domande sui tag