Sto cercando di eliminare la password quando si cambia proxy con networksetup. Ho cambiato i permessi di lettura e scrittura della cartella / private / etc e ho propagato le modifiche alle sottocartelle.
Ho provato questo:
sudo chmod u+s /usr/sbin/networksetup
e dice:
'/etc/sudoers is world writable'
no valid sudoers sources found, quitting
Il permesso è cambiato di nuovo in sola lettura, ora dice
Unable to change file mode on /usr/sbin/networksetup: Operation not permitted
Ho anche provato con visudo -f /etc/sudoers
, ma non so come modificare il file da qui. Puoi aiutarmi?
EDIT: dopo aver eseguito visudo -f/etc/sudoers
ottengo questo errore. Devo cancellare il file di scambio? Nessun programma aggiuntivo sta modificando la cartella sudoers
E325: ATTENTION
Found a swap file by the name "/etc/.sudoers.tmp.swp"
owned by: mainuser dated: Sun May 1 16:28:25 2016
file name: /private/etc/sudoers.tmp
modified: YES
user name: mainuser host name: Mains-MacBook-Pro.local
process ID: 39284
[O]pen Read-Only, (E)dit anyway, (R)ecover, (D)elete it, (Q)uit, (A)bort:
-- More -- dated: Sun May 1 16:23:40 2016
(1) Another program may be editing the same file.
If this is the case, be careful not to end up with two
different instances of the same file when making changes.
Quit, or continue with caution.
(2) An edit session for this file crashed.
If this is the case, use ":recover" or "vim -r /etc/sudoers.tmp"
to recover the changes (see ":help recovery").
If you did this already, delete the swap file "/etc/.sudoers.tmp.swp"
to avoid this message.
Swap file "/etc/.sudoers.tmp.swp" already exists!
[O]pen Read-Only, (E)dit anyway, (R)ecover, (D)elete it, (Q)uit, (A)bort:
-- More --
EDIT: per riferimento futuro, se modifichi il file manualmente, assicurati di farlo: link