networksetup으로 프록시를 변경할 때 비밀번호를 제거하려고합니다. / private / etc 폴더를 읽고 쓸 수있는 권한을 변경하고 변경 사항을 하위 폴더로 전파했습니다.
나는 이것을 시도했다 :
sudo chmod u+s /usr/sbin/networksetup
그리고 그것은 말합니다 :
`/etc/sudoers is world writable`
no valid sudoers sources found, quitting
다시 읽기 전용으로 권한을 변경했습니다. 이제는
Unable to change file mode on /usr/sbin/networksetup: Operation not permitted
나도 시도했지만 visudo -f /etc/sudoers
여기에서 파일을 편집하는 방법을 모르겠습니다. 당신이 나를 도울 수 있습니까?
편집 : 실행 후이 visudo -f/etc/sudoers
오류가 발생합니다. 스왑 파일을 삭제해야합니까? 추가 프로그램이 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 --
편집 : 나중에 참조 할 수 있도록 파일을 수동으로 편집하는 경우 https://discussions.apple.com/thread/7262040?start=0&tstart=0