J'essaie de me débarrasser du mot de passe lors du changement de proxy avec networksetup. J'ai changé les permissions de lecture et d'écriture du dossier /private/etc et propagé le changement aux sous-dossiers.
J'ai essayé ça :
sudo chmod u+s /usr/sbin/networksetup
et il est dit :
`/etc/sudoers is world writable`
no valid sudoers sources found, quitting
J'ai changé l'autorisation en lecture seule, maintenant il est dit
Unable to change file mode on /usr/sbin/networksetup: Operation not permitted
J'ai également essayé avec visudo -f /etc/sudoers
mais je ne sais pas comment éditer le fichier à partir d'ici. Pouvez-vous m'aider ?
EDIT : après avoir exécuté visudo -f/etc/sudoers
Je reçois cette erreur. Dois-je supprimer le fichier swap ? Aucun programme supplémentaire ne modifie le dossier 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 : Pour référence future, si vous modifiez le fichier manuellement, assurez-vous de faire ceci : https://discussions.apple.com/thread/7262040?start=0&tstart=0